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