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.
August, 2023 - present
October, 2022
January, 2015