Joanna Horn

Commercial Operations Manager

FollowUnfollow
  • LevelMid Level
  • LocationCheltenham, United Kingdom
  • AvailabilityLocked Pro Plan feature
  • ProfessionsAccount Manager - Finance Manager - Project Manager