Biffa's IT department is led by Stephen Graham (IT Services Director) and has 144 employees.
Julie Taylor
Senior Category Manager
Elliott How
Business Systems Analyst
Paul Honeghan
Comms Lead
c.eng Neil Arlett b.eng
Head of Mechanical and Electrical Engineering
Chloe Benmore
Change Specialist
Mark Cloves
Workshop Manager
Looking for a particular Biffa employee's phone or email?