Eliot Powell

Group Chief Commercial Officer @ BMS Group

About Eliot Powell

Eliot Powell serves as the Group Chief Commercial Officer at BMS Group, a position he has held since 2022. He previously worked as the Chief Transformation Officer at Howden Broking and has a background in management and business education from institutions including The University of Dundee and INSEAD.

Current Role at BMS Group

Eliot Powell serves as the Group Chief Commercial Officer at BMS Group, a position he has held since 2022. In this role, he is responsible for overseeing the commercial strategies and initiatives of the organization. His leadership focuses on driving growth and enhancing the company's market presence within the insurance sector.

Previous Experience at Howden Broking

Prior to joining BMS Group, Eliot Powell worked at Howden Broking as the Chief Transformation Officer from 2020 to 2022. Based in London, United Kingdom, he led transformation initiatives aimed at improving operational efficiency and enhancing service delivery within the organization.

Director Role at Powell Bateson Limited

Eliot Powell held the position of Director at Powell Bateson Limited from 2010 to 2014. During his tenure, he contributed to the strategic direction and management of the company, focusing on operational improvements and client engagement.

Educational Background

Eliot Powell studied at The University of Dundee from 1989 to 1992, where he completed his undergraduate education. He later pursued an MBA at Lancaster University from 2005 to 2007. Additionally, he has studied at INSEAD, further enhancing his business acumen and leadership skills.

People similar to Eliot Powell