top of page
Robert Welch.jpg

Robert on GCP:

GCP short


Senior Vice President and Director of IT

Marsh Captive Solutions

As Marsh Captive Solution’s Director of Information Technology, Robert leads Captive Management’s technology solutions from strategic vision, to roadmap to execution and operation. Robert is a strong ambassador for Captive insurance technology as a differentiator of Marsh Captive Solutions. 

Robert is a 22 year veteran with Marsh Captive Solutions. He joined Marsh as a software engineer in 1998 to assist with building an innovative insurance account system (GCMS) and has since risen through the ranks to his current position leading a global team providing leading-edge technology solutions to over 1,500 Marsh Captive clients. Prior to Marsh, Robert held software engineering posts at Prudential of England and Sun Life of Canada.

bottom of page