MR

Mark Russell

Transport Manager

Mark Russell has extensive experience in the waste management and environmental services sector. Currently serving as Transport Manager and Business Improvement Manager at Biffa since June 2014, Mark returned to the company after a nearly two-year hiatus. Prior to this role, Mark gained valuable experience as Operations Manager at Veolia Environmental Services UK from October 2012 to June 2014.

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices