Aine Leahy Smith
Associate Consultant
London
Ella Cann is a Senior Manager at Spencer Ogden, specializing in Energy recruitment across the U.S. Based in Denver, she manages a high performing team responsible for client and candidate support in the renewables & power sector. Ella previously worked for Spencer Ogden in the London office and has spent the last 5 years in the US focusing on strategic partnerships with key industry players, supporting executive-level hiring and project lifecycle recruitment for IPPs, developers, and EPCs.
Contract-to-Hire in Clean Energy: Two Pre-Construction PMs Placed in Under a Month
Five-Day Mobilisation: Four Field Service Engineers Deployed to a Singapore Shipyard
Navigating Visa Complexity to Deliver a Wind Energy Contracting Team Across Japan and South Korea