David Barr

Financial Director at 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.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices