Steve Demchuk

Executive Vice President, Retail Personal Lines

Steve Demchuk is the Executive Vice President of Retail Personal Lines at StoneRidge Insurance Brokers, a position held since 2024. Previously, they served as Chief Operating Officer and held various leadership roles at Knight Archer Insurance, such as Vice President of Branch Operations and Director of Digital Branch Operations. Prior to that, Demchuk worked as Operations Manager and Project Manager at EVRAZ Wasco Pipe Protection Corporation from 2016 to 2020. They began their career at EVRAZ North America, where they took on multiple roles, including Research Development Technologist and Manager of ERW Pipe Operations.

Location

Canada

Links


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