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.