Steven Mowers

Chief Executive Officer

Steven provides strategic leadership to CRFS and is a member of the company’s Board of Directors.

Steve joined CRFS in 2015 as the CFO and was President from 2017 until October 2023. Steve has over 25 years of experience as a senior financial leader across several industries including telecommunications, high tech manufacturing, and healthcare. He graduated with honors with a B.A. degree in Accounting from Rochester Institute of Technology and has an MBA in Finance from the University of Rochester’s Simon School of Business. Steve has served on the boards of various community organizations including the Dean’s Advisory Board of the SUNY Brockport School of Business and Management and is a member of the Finger Lakes Regional Economic Development Council.