Global AI, Technology, and Innovation Lead
- Location
- Greater London, England, United Kingdom
experience, ideally backed by a Bachelor’s Degree (or an equivalent combination of education and experience). Proven expertise in talent management, including staffing, coaching, performance appraisal, mentoring, and retaining top-tier talent. Exceptional ability to navigate complex, sensitive information, set clear performance expectations, and solve problems proactively. In-depth ...