Marc Allwright is currently the Managing Director - Technology at Lucky Beard, a global design company. Prior to this, Marc held the role of Chief Operating Officer at Wunderman Thompson South Africa, Wunderman South Africa, and Wunderman Applogix. Marc also has a background as a Solution Architect and Systems Analyst at Shell Oil Company, Petroplus, and BPS. Marc holds a B.I.T in Information Technology and Business Sciences from the University of Pretoria and is currently pursuing an Executive MBA in Business Administration and Management at Henley Business School.
Sign up to view 2 direct reports
Get started