Lucy Mack

Talent Partner

FollowUnfollow
  • LevelMid Level
  • LocationLondon, United Kingdom
  • AvailabilityLocked Pro Plan feature
  • ProfessionsHR Manager - Recruiter - Talent Manager

Skills

  • Recruitment
  • Development