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.











