Michael Champagne currently works as a General Manager at Ace LLC Solar and as an Installer at ACE Solar. In the past, Michael has experience as an Electrician at NEWPORT ELECTRIC CONSTRUCTION CORPO. Their duties include installing solar on rooftops, placing flashing, L-feet, and rail.
Sign up to view 2 direct reports
Get started