Jim Vachon

Head Of Casualty Risk Control

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.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices