Business Manager - Renewable Energy
3 days ago
London
Understand complex business problems, lead, plan and manage change and complex projects; * Be well organised and assertive, professional and confident with the ability to effectively organise your ...