Catherine Allan

IR Coverage Manager at Nordic Capital

Catherine Allan currently serves as an IR Coverage Associate at Nordic Capital since September 2023. Previously, Catherine held multiple roles at Astorg between February 2020 and July 2023, advancing from Analyst to Senior Associate within the Investor Relations team. Early career experiences include an Intern Analyst position at Advent Life Sciences LLP, where Catherine gained valuable insights into the venture capital investment process in the life sciences sector. Catherine also interned at White Cloud Capital, focusing on industry analyses and competitor profiling for biotech startups. Academically, Catherine earned an MSc in Drug Discovery and Pharma Management from UCL, a Certificate in Sustainable Business Strategy from Harvard Business School Online, and a BSc in Biological Sciences from the University of Bristol.

Location

London, United Kingdom

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices


Nordic Capital

4 followers

As a leading private equity investor, Nordic Capital helps building stronger sustainable companies.


Headquarters

Stockholm, Sweden

Employees

51-200

Links