Talent Acquisition Manager - Operations
- Location
- Greater London, England, United Kingdom
ability to build strong relationships and push back, when needed, to drive positive outcomes for the business. You’re data driven, you leverage analytics to improve hiring every day and are comfortable reporting on process and outcomes. You have excellent written and verbal communication. You tailor your message ...