Stephen Craig

Managing Partner & CEO at Alysian

Stephen Craig is currently the Managing Partner & CEO at Alysian and also working as a Separation Carve-out Advisor at Wella Company. Previously held roles such as Senior Advisor at McKinsey & Company and Vice President Digital Transformation at Huawei Technologies. With a background in telecommunications and media industries, Stephen has extensive experience in leading global transformation initiatives and driving business growth. Graduated with Master's degrees in Innovation and Entrepreneurship as well as Entrepreneurial Studies.

Links

Previous companies

Upfield logo
McKinsey & Company logo
Huawei logo
CGI logo
Millicom logo

Timeline

  • Managing Partner & CEO

    December, 2020 - present