... and commercially minded Energy Business Manager to lead the performance ... Electrical, Environmental, Finance, Legal, and Project Management to ensure operational alignment ... a degree or master’s in business, engineering, energy management, or a related field ...
24 days ago