Stephen Hancock

Chief Financial Officer

Stephen Hancock provides leadership and oversight to the company’s finance function. Stephen joined Oldcastle BuildingEnvelope® as Assistant Corporate Controller in 2010. He held several finance positions for the company before being promoted to Vice President, Finance in 2016 and Chief Financial Officer in 2018. Prior to joining Oldcastle BuildingEnvelope® Stephen worked in the assurance practice of PricewaterhouseCoopers.

Stephen holds a Master of Accountancy degree and a Bachelor of Business Administration, Accounting degree from Baylor University, and is also a Certified Public Accountant.