Nicholas Overton has extensive experience in the waste management sector, having worked at Biffa since April 2002. Initially serving as Depot Manager from April 2002 to May 2017, Nicholas transitioned to the role of Business Improvement Manager in May 2017, where responsibilities likely involve enhancing operational efficiency and implementing strategic initiatives within the company.
This person is not in any teams
This person is not in any offices