Aine Leahy Smith
Associate Consultant
London
Theresa is an Associate Delivery Consultant at Spencer Ogden, specialising in renewable energy and sustainability across the EMEA region, including wind, solar, and emerging technologies. With over 20 years’ experience in operations and people leadership, she brings a down-to-earth, practical approach to recruitment. Theresa is known for building strong relationships quickly, being open and honest in her approach, and keeping things straightforward throughout the process. She recruits across project, engineering, technical, and commercial roles, supporting both clients and candidates with a focus on finding the right fit, not just the quickest hire.
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