Catherine Pickering

Home ยป Catherine Pickering

Catherine Pickering

Chief Executive Officer


Catherine holds a PhD in Medicinal Chemistry from The Institute of Cancer Research, London and an MBA from Henley Management College, UK.

She is an experienced deal maker with broad transaction experience including licensing (in- and out licensing, option deals, and strategic collaborations) and M&A. During her time at Merck where she led the global oncology and immuno-oncology licensing and business development function, she was also part of the oncology franchise leadership team, a small cross functional team responsible for creating the strategy for the oncology business.

She has also held business development and alliance management positions in small biotech and started her career in technology transfer at The Institute of Cancer Research. Her longstanding experience in the healthcare industry gives her a wide network across research institutions and with c-levels in biotech and pharma.