Gregory O'Donnell has been Vice President at Citadel Roofing & Solar since August 2017. Prior to that, Gregory worked as Executive Vice President and Sr. Vice President at Solar4America PetersenDean from August 2003 to July 2017. For a brief period in 2017, Gregory was an Independent Contractor.
Previous companies
August, 2017 - present