AD

Andrew Duncan

National Engineering Manager

Andrew Duncan is currently the National Engineering Manager at Biffa, a position they have held since 2023. Previously, they served as the Engineering Manager at Biffa from 2012 to 2024 and worked as a Regional Maintenance Engineer at Veolia Water Solutions & Technologies UK from 2005 to 2012.

Location

Telford, United Kingdom

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices