Macfarlane is an England-based packaging company that manufactures products such as aluminium cases and timber crates for sectors including industrial and automotive... Read more
Macfarlane Group CEO: Peter Atkinson

CEO

Peter Atkinson

CEO Approval Rating

90/100

Annual Revenue
$369.7M
Employees
1,093
Acquisitions
20

Trending Companies