Josh Dupre serves as Regional Safety Manager at LPL Solar, where he manages safety performance and risk mitigation across regional projects. His experience in the renewable energy sector includes the safety oversight of 32 utility-scale projects representing over 5 GW of power.