
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading insurance provider is seeking a Strategic Delivery Manager based in Datchet, UK. This pivotal role involves engaging with senior stakeholders and leading strategic initiatives to drive growth. Candidates should demonstrate strong PowerPoint and Excel skills, experience in stakeholder management, and a background in economics or business. The position offers a hybrid work model, competitive benefits, and emphasizes inclusivity within the workplace. Apply by December 11, 2025.