Leigh Russell

Manager, Land & Asset Management at ACCIONA Energía

Leigh Russell has extensive experience in various roles, including Manager of Land & Asset Management at ACCIONA Energía, Contracts & Procurement Officer at Moorabool Shire Council, and Senior Immigration Consultant/Office Manager at Emigra Ogletree Worldwide. With a background in psychology from Deakin University, Leigh has expertise in managing assets, contracts, procurement, and health and safety requirements across different industries.

Links


Org chart


Teams

This person is not in any teams