James River Group Holdings Ltd
Tom Peach currently serves as a Technology and Operations Advisor at James River Group, a position held since May 2025, while also acting as Senior Vice President and Chief Information Officer at James River Insurance Group since March 2019. Previous experience includes serving as Chief Information Officer at Zurich Insurance Company Ltd from July 2010 to March 2019. Tom Peach holds a Bachelor of Science degree in Information Systems Management from the University of Maryland Baltimore County.
This person is not in any teams
This person is not in any offices