Dr Catherine Beech M.B., Ch.B. OBE is medically qualified, with degrees from University of Birmingham (UK) Medical School. She has a strong background in early stage venture capital, with multinational pharmaceutical industry experience both in Europe and the USA.
She has expertise in founding, growing and exiting biotechnology and life science businesses. Catherine was awarded the Order of the British Empire (OBE) in the Queen’s Birthday Honors in June 2008 for services to innovation and technology.
Catherine is a Member of the UK Society of Investment Professionals. Catherine has previously worked as Director for Medical Affairs UK for Farmitalia Carlo Erba and Senior Director Medical Affairs, Europe, for DuPont Pharmaceuticals. Subsequent to this, she was a Founder of the Cambridge Gateway Fund, a UK-based venture capital fund where she led the healthcare team in a number of investments and was an investment adviser approved by the UK Financial Services Authority.
She has sat on numerous Boards of early stage healthcare companies. More recently, she was Chief Executive of Aitua, a private investment company specializing in the commercialisation of intellectual property in the life science sector. She has also served as CEO of Oval Medical, a drug delivery company based in Cambridge UK, now sold to SMC Ltd.. Catherine has also served as a Member of the UK Department of Trade and Industry’s Technology Strategy Board.