Owen is a transformation and operations expert with extensive experience helping insurance sector clients achieve their strategic and operational goals. He has worked with clients in the Life and General Insurance sectors including those with a London Market focus. Most recently, he has been extensively and intimately involved with the Blueprint Two Transformation Programme, working closely with the Corporation of Lloyd’s, looking at everything from the strategic objectives to delivery, providing pragmatic, detailed advice designed to improve value delivered and Programme success.

He has excellent stakeholder relationship building and management skills, with experience working with Board level stakeholders and private equity backed clients, with a track record leading fast-paced, high-impact engagements from strategic advisory projects to large multi-year global transformation programmes, as well as holding interim client leadership roles. Owen has a collaborative, curious and dynamic approach, with a reputation for quickly taking the initiative and finding innovative, creative and pragmatic solutions to ambiguous or challenging problems.

Owen’s specialist areas include:

  • Blueprint Two
  • Business, technology, and digital strategy and transformation;
  • Operating model and organisation design, including offshoring;
  • Technology and operations assessments and due diligence;
  • Portfolio, programme and project management;
  • Senior stakeholder communication, influencing and relationship management;
  • Team building, leadership, management and mentoring

Advisory & Resourcing

Pin It on Pinterest