Head of Operations - Specialty
15 days ago
Greater London
Our employees collaborate in dynamic, service-focused teams. Together, we strive daily to achieve ... on building a key function in a growing, evolving business. Strong people management skills are ...