David Kelly

Divisional Director Affinity @ BMS Group

About David Kelly

David Kelly is a Divisional Director Affinity at BMS Group, with over 34 years of experience in the insurance sector, particularly focused on affinity groups. His previous roles include significant positions at AMP, JLT Australia, and Marsh.

People similar to David Kelly