Employees:
Employees at Barr Environmental
Site Manager at Barr Environmental
Group HR Director at Barr Environmental
Accountant at Barr Environmental
Bid and Marketing Manager at Barr Environmental
Managing Director at Barr Environmental
Project Manager at Barr Environmental
Commercial Director at Barr Environmental
Financial Assistant at Barr Environmental
UK CAD and Innovation manager at Barr Environmental