Marc Allwright

Managing Director - Technology at Lucky Beard - A Global Design Company

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.

Links

Previous companies

Shell logo

Timeline

  • Managing Director - Technology

    October, 2022 - present