Robert Welch's Location
Hamilton, BM
Robert Welch's Work
Robert Welch's Education
Robert Welch's Skills
Robert Welch's Summary
Robert Welch, based in Hamilton, BM, is currently a Global Head of Information Technology, Captive Solutions at Marsh, bringing experience from previous roles at Marsh and SunLife. Robert Welch holds a Bachelor of Science - BS in Engineering Physics/Applied Physics @ University of Waterloo. With a robust skill set that includes IT Management, IT Strategy, Customer Service, Business Development, Team Building and more, Robert Welch contributes valuable insights to the industry. Robert Welch has 2 emails on RocketReach.