Tom Peach

Technology And Operations Advisor at 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.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices