Beacon Roofing Supply has appointed Thomas Schmitz as chief accounting officer, effective April 15. Schmitz assumes leadership of Beacon’s accounting organization and will oversee all the company’s accounting operations.

Schmitz has been with Beacon for over 14 years in several financial roles, assuming progressive levels of responsibility with each. He started in 2004 as a regional controller and was subsequently promoted to divisional controller and vice president of finance positions within the company.

In 2017, Schmitz assumed leadership over the integration of Allied accounting and finance functions across all of Beacon. In January 2019, he was named Beacon’s corporate controller, assuming responsibility for all the company’s regional accounting functions.

Prior to joining Beacon, Schmitz worked at Penske Truck Leasing and Infonxx in various accounting roles. He also worked four years in public accounting with Reinsel & Company.