Rory Gallagher

Head of Strategic Finance

Switzerland

About

Experience

  • Roche (15 yrs 3 mos)
    • Head of Strategic Finance
      Feb 2025 - Present · 1 yr 6 mos

    • Head Group Strategic Planning /Enabler Finance Enterprise Center of Excellence
      Jan 2023 - Apr 2025 · 2 yrs 4 mos

    • Regional CFO, Eastern Europe, Turkey, Indian Subcontinent and Middle East
      Jun 2020 - Feb 2023 · 2 yrs 9 mos

  • Audit Senior at KPMG in Ireland
    Sep 2007 - May 2011 · 3 yrs 9 mos