
London
Associate
Catherine Labelle
Finance & Risk Management - Global
Biography
Catherine is an Associate in the Finance & Risk Management Team at Tower Peak Partners, based in the firm’s London office. She is involved in the firm's financial management and reporting, contributing to financial planning and analysis, portfolio reporting, and the oversight of the firm's global financial operations.
Prior to joining Tower Peak, Catherine was a Life Sciences Consultant at London Healthcare Insights in London, where she led market and policy analysis across European healthcare systems to assess access, reimbursement and adoption of diagnostic innovations. Here, she also conducted competitive landscape and value-chain analyses for positioning strategies, and analysed clinical, regulatory, and financial aspects to develop strategic recommendations.
Before this, Catherine was an analyst in the Business Planning and Analysis division at Novartis in Montreal, where she assumed full responsibility as Cost Controller across multiple pharmaceutical brands, monitoring and assessing spend trends, as well as redesigning and automating the monthly outlook and budgeting process.
Catherine began her career at Bombardier in Montreal as a Tax analyst, where she supported the automation of tax operations and the preparation of financial and tax audits, working with large datasets to ensure accuracy in tax filings and compliance procedures.
Catherine holds an MSc in Global Healthcare Management (Finance) from University College London, where she was awarded the MSc Global Healthcare Leaders Scholarship. She also holds an Honours Bachelor of Management in Finance from the University of British Columbia, where she received the Vice Chancellor Scholarship. She is bilingual in English and French and is a former competitive alpine ski racer.