Biffa
Robert Arthur
One Call Executive
James Payne
Irm Assistant
Andrew Duncan
Engineering Manager
Matthew Crutchley
Regional Commercial Manager East Anglia
Stephen Norman
General Manager
Mark Porter
Refuse & Crc Services Manager
Deborah Barksby
Customer Service Team Manager
Mark Cannell
Regional Manager
Catherine Maden
Corporate Account Manager
Kiri Perkinson
Technical Manager Hazardous Waste
Samantha Shore
Business Development Manager
Alexander Meredith
Customer Service Representative