Geoff Hudson

Environment & Sustainability Manager - Rail at John Holland

Geoff Hudson is an experienced Environment & Sustainability Manager with a robust background in environmental management across various sectors, including rail, landscaping, and airport operations. Currently serving as the Environment & Sustainability Manager for John Holland since November 2017 and as the Inland Rail Environment Manager for the ARTC – Inland Rail Programme since October 2014, Geoff has a proven track record in both programme development and construction phases. Previous roles include managing environmental and sustainability issues for major organizations such as Bouygues, Novo Rail Alliance, AECOM, Sydney Airports Corporation Limited, and P&O Ports. Geoff holds multiple qualifications, including a Master’s degree in Environmental Management and a Bachelor of Science in Earth Science, alongside vocational training in horticulture and arboriculture.

Links

Previous companies

Bouygues logo
AECOM logo