- Ensure all communication messages related to strategy, priorities, and metrics are aligned and accurate
- Support the Head of Strategy to act as the central point of contact for the geography for building internal and external presentations and communication of 3 year plans
- Synthesize, analyze and assimilate strategies from discussions to create presentations reflecting the business strategy on behalf of executive management
- Collaborate with multiple business stakeholders to identify priorities, metrics and track progress on strategic initiatives identified in the 3-year plan
- Actively support new business activity where required
- Perform other related duties as assigned
Didn’t find the job appropriate? Report this Job