Vice President of Strategy
Role Description The Vice President of Strategy is a full-time, remote role responsible for shaping and guiding the organization’s long-term strategic direction. This position leads the development, evaluation, and execution of corporate and business unit strategies, working closely with executive leadership and cross-functional teams. Day-to-day responsibilities include analyzing market trends and competitive landscapes, identifying growth opportunities, and overseeing strategic initiatives from concept through implementation. The role involves structuring and leading strategic projects, preparing executive-level presentations, and facilitating decision-making with data-backed recommendations. The Vice President of Strategy will collaborate with finance, operations, marketing, product, and technology teams to align priorities, monitor performance against strategic goals, and adjust plans as needed.
Qualifications
Strong Analytical Skills with experience in data interpretation, modeling, and translating insights into actionable recommendations. Proven expertise in Strategic Planning, including setting long-term objectives, defining roadmaps, and managing complex strategic initiatives. Background in Consulting or similar advisory roles, with demonstrated ability to lead projects, influence stakeholders, and drive outcomes. Solid understanding of Finance, including budgeting, forecasting, investment analysis, and evaluating business cases. Experience in Digital Strategy, including leveraging technology, digital products, and data-driven solutions to support growth and transformation. Advanced communication and presentation skills, with the ability to engage executive leadership and clearly articulate strategic options. Demonstrated leadership experience, including managing cross-functional teams, mentoring talent, and fostering an inclusive, collaborative environment. Ability to work effectively in a remote setting, with strong self-management, organization, and virtual collaboration skills. Master’s degree in Business, Finance, Economics, or a related field is preferred; equivalent experience in strategic leadership will also be considered. Experience in high-growth, technology-driven, or innovation-focused organizations is an advantage.