Neil Beaumont

Neil Beaumont

  • Sales Leader: Risk Management & Specialty, Marsh
  • Chief Executive Officer

Neil is an accomplished sales professional in the financial services industry and lead’s the respective sales strategies for Marsh’s Risk Management and Specialty Practices in South Africa.
Prior to joining Marsh, he held the role of Regional Head: Business Development & Major Accounts at Chubb Insurance South Africa, which entailed delivering on the business development strategy for Chubb in South Africa, Russia, Turkey and MENA. Prior to this, Neil held various roles within the Chubb group and previously ACE Insurance over a period of 12 years.
Neil sat as a councillor as part of the Insurance Institute of Gauteng and holds a Bachelor of Business Administration degree from the Institute of Marketing Management.
Neil is married and has two children. Faith and Family comes first for Neil and he is also an avid sports fan with particular interest in golf, rugby, cricket and tennis.

All Sessions by Neil Beaumont

28 October 08/10/2021 12:00 am