Biffa employs 3,508 employees. The Biffa management team includes Steve Cole (Managing Director - Biffa Municipal), Roger Edwards (Managing Director - municipal), and Sarah Parsons (General Counsel and Company Secretary).
Get Contact Info for All DepartmentsLooking for a particular Biffa employee's phone or email?