Head of Service Delivery
1 day ago
London
As Head of Service Delivery, you’ll oversee the daily operations of our expanding delivery team — including consultants, writers, and team leads. Have led multidisciplinary teams across consulting, content, or service delivery. Your mission: drive performance, plan capacity, ensure excellence in