Catherine is a seasoned finance executive with 20 years of international experience at senior levels in major investment banks and as a C-level executive in listed and private biotech companies across Europe.