Ben Marshall is a Managing Director and the Head of North American Property at Bowring Marsh Zurich. They previously held various roles in risk analysis and property brokering at HRH and Willis from 2005 to 2012, where they advanced to the position of Vice President. Ben also served as Senior Vice President and Vice President at Marsh from 2016 to 2021, culminating in their current leadership role. They earned a Bachelor of Business Administration in Risk Management & Insurance from The University of Georgia between 2001 and 2005.
This person is not in the org chart
This person is not in any teams
This person is not in any offices