Insurance Program Manager
- Location
- Slough, England, United Kingdom
transformation portfolios. Drive accountability across internal teams and external partners. Maintain governance structures, status reporting, risk registers, and decision logs. Lead program reviews and continuous improvement initiatives. Ensure transparency and alignment across all workstreams. Business Growth & Pre-Sales Support Collaborate with Sales and Customer Success teams … highly motivated team solving meaningful challenges in one of the world's largest and most complex industries. We value ownership, accountability, collaboration, and continuous improvement. People who thrive here are proactive, customer-focused, and passionate about creating measurable impact through technology and innovation. We are committed to fostering ...