Stephen is the founder and Chief Executive Officer of Vulpes Investment Management, and co-founder and former managing partner of Artradis Fund Management, one of the largest hedge fund groups in Asia. Stephen has been involved in equity capital markets for nearly 30 years, leading trading teams across a number of institutions including Salomon Brothers and Lehman Brothers, and has considerable experience investing in and supporting life science businesses through the Vulpes Life Sciences Fund. Stephen holds an MA from the University of Oxford.