The Head of Finance is responsible for the overall financial leadership, governance, and performance for the portfolio with companies located in Europe. This role leads and develops Finance Directors, Finance Managers, Financial Controllers, and portfolio finance teams while owning all portfolio-level financial strategy, performance management, intercompany structures, and governance.
The Head of Finance acts as a key strategic partner to senior leadership and operations, ensuring financial discipline, transparency, regulatory compliance, and value creation across the portfolio.
Overall Role
Key Responsibilities
Portfolio Financial Strategy & Leadership
Portfolio Performance Management & QBRs
Financial Reporting, Forecasting & Analysis
Budgeting, Target Setting & Resource Optimization
Cash Flow, Capital & Bank Management
Intercompany, Accounting & Controls
Audit, Risk & Compliance
M&A, Integration & Corporate Development
Finance Team Leadership & Development
Key Deliverables
Key Skills & Experience
This role is suited for a finance leader who thrives in a high-expectation, high-trust environment, enjoys building strong teams, and is motivated by long-term value creation rather than short-term wins.