Ralph Leib
Chief Financial Officer / Schaffer Corporation
Ralph Leib joined the company in 2016 and was promoted to Chief Financial Officer in July 2017.