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.

Location

Johannesburg, South Africa

Links

Previous companies


Org chart


Teams


Offices


Lucky Beard - A Global Design Company

We make things that change things. Quickly. We are a global design and advisory company. We partner with restless leadership teams, helping them to build businesses, brands, products and experiences for the customers of tomorrow. Our mission is to create a home where exceptional talent can make a meaningful difference.


Employees

51-200

Links