The Strategy & Planning Manager is responsible for managing the companies strategy updates and the strategic business planning process. This individual will also be responsible for coordinating and supporting the stakeholders' engagement exercise.
Roles and Responsibilities
Coordinate with other functions to establish the company's strategy and targets including the Vision, Mission and Objectives, Long-range plan, positioning, Operating Model, Investment Strategy and Portfolio Strategy, and coordinate the internal alignment process (including other strategies: sectors and functional strategies)
Apply macro-economic frameworks to develop an understanding of the landscape and trends impacting the Company and its Investments
Conduct the sectors refrech exercise for Investments, and submit reports to the Executive Director of Corporate Strategy and Planning and support discussions of the CS&P with the CIO and Sector Heads
Ensure effective Communication of the companies Corporate Strategy and Business Plan to employees, internal stakeholders, and external stakeholders in conjunction with the Corporate Communications & Branding Function
Work closely with third party strategy consulting firms to support on the different areas
Support the Executive Director of Corporate Strategy and Planning in any other areas relating to shareholders management and strategy development.
The ideal candidate will ideally possess the following attributes :
Bachelors degree, preferably Engineering
Masters Degree in Business Admin or Strategy (Desirable)