He is currently chief financial officer of Ellipses Pharma, a London-based biotech firm focused exclusively on the development of innovative cancer treatments.