Manager, People
- Location
- Newcastle upon Tyne, England, United Kingdom
coach, and challenge senior leaders with confidence and credibility. Experience supporting a workforce distributed across a multi-country EMEA environment. Preferred Qualifications Bachelor’s Degree or equivalent experience. Proficiency in MS Office applications. Prior experience in technology, SaaS, or high-growth environments. Experience leading and executing on projects related ...