Business Manager - Renewable Energy
7 days ago
London
Experience at providing support at an executive level; * Understand complex business problems, lead, plan and manage change and complex projects; * Be well organised and assertive, professional and ...