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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices