Biffa's Marketing department is led by Russell Cartwright (Head of Marketing) and has 18 employees.
Rachel Coventry
Change Lead
David Adlington
Data Migration Consultant
Charlotte Talbot
Digital Marketing Executive
Karen Walker
Head of Demand Generation
Corrinne Arthur
Lead Generation Executive
Shaun Clulee
Integration Lead
Pamela Conway
Group Marketing Director
Looking for a particular Biffa employee's phone or email?