The Strategy and Innovations Lead spearheads the data gathering, analysis, and ideation needed for the formulation of short, medium, and long-term strategies of the organization. Working with the management team, he/she ensures initiatives are properly aligned to allow for the goals to be met and will ensure that both the content and spirit of the strategic plan are being implemented through continuous performance monitoring, analysis and recommendation.
As an Innovation Lead with strategic visibility, he/she has a responsibility to expand the revenue streams and improve processes to help the company achieve its financial objective.
Location: Bonifacio Global City, Taguig City
Status: For Pooling
# of Positions Available: 1