Aine Leahy Smith
Associate Consultant
London
Isabella CdeBaca specializes in consulting across the renewables and power delivery sectors. She began her career in IT recruitment before joining Spencer Ogden, where she has spent the past three years progressing from Associate to a management role within the Renewables Division. Isabella primarily places Construction Managers and Project Managers supporting utility-scale energy and infrastructure projects. She is committed to delivering high-quality service to both clients and candidates, focusing on the right fit from the start and building long-term partnerships through a responsive and adaptable approach.
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