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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices