Chief Technical Officer - Energy Sector - Graduate
20 hours ago
London
Translate complex technical insights into clear, actionable recommendations for non-technical business leaders. Requirements & Must-Haves Technical Skills & Experience 10+ years of experience in technology leadership roles, with at least 5 years in the renewable energy sector or a related indu...