Loading...

Ross Finlay
Chief Financial Officer

Appointed in February 2025, Ross previously held CFO and senior finance roles in complex, private equity-backed businesses. A chartered accountant, Ross began his career with PwC, moved into commercial finance roles in the food and renewable energy industries before gravitating to the life science and pharmaceutical sectors. Ross brings a strong focus on financial control and commercial business partnering in fast-growing, results-driven businesses.

Chief Executive
Officer

Chief Operating
Officer / Director
of Quality

Chief Financial
Officer

Chief Commercial
Officer

Director of
Pharmaceutical
Services

Group Director of
Supply Chain

Group Chief
People Officer

Head of Information
Technology

Production
Manager