Site Leader – Renewable Energy Provider
20 days ago
Key Skills & Experience * Proven Leadership: At least 5 years in a senior leadership role, managing teams of 10+ individuals, with a track record of driving performance. Role OverviewAs Site Leader, you will be accountable for the full Profit & Loss (P&L) of operations across multiple sites, ove...