Jim Vachon currently serves as the Head of Casualty Risk Control at Starr, a role held since June 2024, and as President of the International Society for Occupational Ergonomics and Safety (ISOES) since August 2025. Vachon's extensive experience includes significant roles at QBE North America, where positions held included VP of Risk Solutions Leader and AVP of Region Manager from 2013 to December 2023, and prior experience at Chubb, Liberty Mutual Insurance, CBS Sports, and Kiewit. Vachon holds a Bachelor's Degree in Occupational Safety and Health Sciences from Keene State College and a Master's Degree in Strategy and Leadership from Manhattanville University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices