Log in
Biffa
Contact
Links
Previous companies
View in org chart
Nathan Shillito
Head Of Major Sales
Debbie MacEy
Senior Business Development Manager (majors)
Ruth Pearce
Commercial Manager
Rob Thompson
Sales & Services Enablement Manager
Sophie Webb
Senior Business Development Manager Major Sales
January, 2022 - present
September, 2021