Job Description
The role of Global Head of Investment Strategy and Governance is a high-impact leadership position that requires strategic thinking, financial expertise, and strong leadership skills. As the head of global investment strategy, you will be responsible for leading the evaluation and management of complex investment portfolios across capital expenditures (CAPEX), research and development (R&D), information technology (IT) initiatives.
You will ensure optimal allocation of financial resources to maximize value creation and support long-term business objectives. This role combines strategic foresight with rigorous financial discipline and cross-functional leadership.
* Lead the global investment review process, including financial analysis, risk assessment, and strategic alignment for CAPEX, R&D, and IT projects.