Michelle Perry

Marketing and Communication Manager

FollowUnfollow
  • LevelMid Level
  • LocationSwitzerland
  • AvailabilityLocked Pro Plan feature
  • ProfessionsMarketing Manager - E-commerce Manager - Brand Manager