Catherine started at Maggio Roofing 15 years ago as a general manager, and has since done work in every department. In the past she was a business owner, helping launch startups. In her current position, she oversees many of the company's operations, including production crew briefing, finance, and administration. Catherine is one of the major diriving forces in keeping Maggio a leader in the roofing industry. She enjoys developing and working with our team to improve our company.
In her spare time, Catherine enjoys doing research, hiking, photography, horticulture, and design.