Dr Everard Mascarenhas CEO
Everard is an experienced commercial manager with some 25yrs plus of commercialising earlystage technology. He has built 2 start-ups from concept through to revenues and secured several £m of
investment for these companies. He is responsible for the commercial operations of the company. Prior to joining Sarissa, Everard was an Investment Executive with Mercia Fund Management, he is also an NXD on 3 other early stage technology companies.
Previous Post
« Bill Moffitt ChairmanNext Post
Professor Nick Dale Founder & CTO »