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. Owning delivery metrics including volume, SLAs, refunds, margin, and