Russell Barr is the Chief Operating Officer and Managing Director Europe at Real Alloy, the largest independent aluminium recycling company in the world. With previous experience as Vice President at Aleris and Managing Director at Triplex Components Machining Ltd., Barr brings a wealth of experience in the industry. Russell holds a Bachelor of Arts in Business Studies from Oxford Brookes University and an Engineering Management Diploma from the University of Warwick.
Sign up to view 5 direct reports
Get started