Neil Holland is a Business Manager at Veolia, managing a Hazardous Waste Treatment Facility with a team of 45. Prior to this role, Neil served as an Operations Manager for Veolia Environmental Services UK, overseeing the collection and processing of Hazardous Waste. With a background in the British Army as a Maritime Operations Manager, Neil has extensive experience in planning and delivering operations for organizations of over 600 people. In previous roles as a Maritime Operations Officer and Vessel Captain, Neil demonstrated expertise in logistic operations and safe vessel management.
Sign up to view 0 direct reports
Get started
This person is not in any teams