John is a graduate of Leeds University with a Joint Honours Degree in Economics and Sociology.
He enjoyed 40 years of leadership experience, primarily with multinational corporations. Much of that experience has been in International Business and has involved various overseas postings. The main focus has been in the CPG sector, with core competencies in Strategy, Marketing, and M&A.
This is John’s second time serving on Cariocca’s Board.