Steve Dawe is currently serving as the Director of Solar Field Operations for new homes at Citadel Roofing & Solar since August 2020. Prior to that, Steve held the position of Senior Project Manager at SunPower Corporation.
Sign up to view 2 direct reports
Get started