Pricing

Log inSign up

Biffa

551 people · 15 jobs
‌

Biffa plc is a waste management company headquartered in High Wycombe, United Kingdom.

Industries

Sustainability

Headquarters

High Wycombe, United Kingdom

Employees

1,001-5,000

Links


Org chart

Michael Topham
CEO
Collapse
David Gooding
CIO
Mick Davis
COO, Resources & Energy
Sarah Parsons
General Counsel & Company Secretary
Roger Edwards
Managing Director, Municipal Division
Marc Angell
Group Chief Financial Officer
Chris Allen
Sales Director
Pamela Conway
Group Marketing Director
AG
Allison Green
Chief People Officer

Board & advisors

Michael Averill
Non-Executive Director

Teams

KL
SH
SW
+26

Operations Management

30 people · 0 jobs

+22

Business Development & Sales

26 people · 0 jobs

LF
LG
ME
+10

Finance

14 people · 0 jobs

+4

Data Analysis & Technology

8 people · 0 jobs

AA
CS
+2

Human Resources and Employee Services

6 people · 0 jobs

Leadership Team

4 people · 0 jobs


Offices

  • HQ

    11 people · 0 jobs

    SM
    +7

Similar companies

ReNew Power

12 followers

Allegro MicroSystems

4 followers

Aptive

2 followers

Ormat Technologies

2 followers

Mimecast

39 followers

AVEVA

38 followers

Harrods

24 followers

AXA Investment Managers

21 followers

Linklaters

18 followers

Nomad Foods

17 followers

Future

11 followers

Explore companies

Company
AboutContactBlog
Product
LearnExploreIterate
Business
SolutionsTrustPricing
Enrich
Browser ExtensionCRM EnrichmentDeveloper Portal
Social
© 2025 Orgio, Inc.
Terms
Privacy
Do not sell my info