Gregory O'Donnell has held leadership positions in the roofing and solar industry, serving as Vice President at Citadel Roofing & Solar since August 2017. Prior to this, Gregory worked as an Executive Vice President at Solar4America PetersenDean for over a decade. O'Donnell also has experience as an Independent Contractor.
Current role