Citadel Roofing & Solar employs 144 employees. The Citadel Roofing & Solar management team includes Helmut Gehle (Vice President, Solar New Construction), Eric Owen (VP Finance), and Damien Schot (VP of Solar Operations).
Get Contact Info for All DepartmentsLooking for a particular Citadel Roofing & Solar employee's phone or email?