Company Position Country
OLYMPUS EUROPA SE & CO. KG Head of EMEA New Business Development United Kingdom

Rupert leads business development for Olympus Corporation’s Medical Systems Division covering the EMEA region. Based in Hamburg, Germany, he joined the company in December 2017 following a career in life science investment banking and consulting. Before joining Olympus, Rupert led the European Health Care Investment Banking department at Canaccord Genuity, prior to which he spent 12 years in increasingly senior roles at Piper Jaffray and ING Barings. A biochemist by training, Rupert began his career in a specialist life sciences consulting firm.