Log in
Biffa
Contact
Links
View in org chart
Nathan Shillito
Head Of Major Sales
Ruth Pearce
Commercial Manager
Rob Thompson
Sales & Services Enablement Manager
Sophie Webb
Senior Business Development Manager Major Sales
Debbie MacEy
Senior Business Development Manager (majors)
November, 2023 - present
February, 2018
November, 2008