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.
Sign up to view 14 direct reports
Get started