Stefan Cross is currently the Chief Executive Officer at Crux Biolabs since May 2023. Prior to this role, Stefan held various positions at several notable companies, including Redkite and Mayne Pharma. With a Bachelor's degree in Business Information Systems from the University of South Australia and an MBA in Corporate Strategy from Swinburne University of Technology, Stefan's extensive experience in the pharmaceutical industry has shaped their career progression from commercial management roles to executive leadership positions.
Sign up to view 3 direct reports
Get started