Robert Welch

Global Head of Information Technology, Captive Solutions

Robert Welch is a Managing Director and Global Technology Leader at Marsh, with over 25 years of experience in software engineering. They have built a career advocating for innovative and sustainable technology solutions, leading diverse teams through complex challenges. Before their current role, Robert served as a Software Application Developer at SunLife and held multiple positions at Marsh, including Software Engineer and Software Engineering Manager. They are currently pursuing a Bachelor of Science in Engineering Physics/Applied Physics at the University of Waterloo, continually expanding their expertise in technology and artificial intelligence.

Location

Hamilton, United Kingdom

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices