• BP

IE

Ian Elwell

Insurance Manager

Ian Elwell is an accomplished insurance professional with extensive experience in leadership roles across several prominent companies. Ian served as a Partner at McGill and Partners from February 2022 to January 2023 and has held the position of Director at Willis Towers Watson from October 2005 to February 2022. Currently, Ian is the Insurance Manager at bp since June 2025 and holds partnerships at both Alesco Risk Management Services and Gallagher, starting in June 2023.

Location

London, United Kingdom

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices