Sophie Delaye Biography Sophie Delaye MBA'25J is an INSEAD MBA graduate and NHS-trained Specialist Surgical Registrar (SpR). She combines frontline medical expertise with strategic insight to bridge healthcare providers and industry.