Craig Levy is the Chief Executive Officer at Oscar Wylee, leading the growth of the eyewear group in Australia. With a background in telecommunications and internet services, Craig has experience as the Chief Operating Officer at TPG Telecom and as the Operations Director & Founder of an ISP in South Africa. He holds a Bachelor of Commerce degree in Marketing and Economics from the University of South Africa.
Sign up to view 5 direct reports
Get started
This person is not in any teams