Owens-Illinois
David Barr is an accomplished finance professional with extensive experience across various sectors. Currently serving as the Financial Director at O-I since January 2021, Barr has previously held roles such as Head of Finance at Valneva and Finance Director at Entrepreneurial Spark. With a background as Commercial Controller at Wallaces TCB Ltd, responsible for the financial oversight of multiple sites and a large workforce, Barr has also acted as Interim Financial Controller at Babcock International Group and served in similar commercial controller capacities at WaverleyTBS and ModusLink. David Barr holds an ACMA in Accounting and Finance from The Chartered Institute of Management Accountants and a Bachelor of Accountancy from the University of Glasgow.
This person is not in any teams
This person is not in any offices
Owens-Illinois
1 followers
Owens-Illinois Inc. is a Fortune 500 company that specializes in container glass products.