Michael Averill

Non-Executive Director at Biffa

No bio yet


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices


Biffa

7 followers

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


Industries

Employees

1,001-5,000

Links