FAQs
What is the primary focus of the Head of Strategy - India & South Asia role?
The primary focus is to drive the strategic direction of the InSA Mobility business, coordinating efforts across various functions and managing a team to shape, drive, and execute strategy in a rapidly evolving environment.
What types of experience are required for this position?
Candidates should have 10+ years of experience in strategy consulting, investment banking, or a related field, with a deep understanding of the Indian e-commerce landscape, as well as 5+ years of leadership experience.
What are the key responsibilities of this role?
Key responsibilities include strategy development and business planning, competitive intelligence, business forensics, program and project management, and team leadership and development.
Who does the Head of Strategy report to?
The Head of Strategy will report to the Head of Strategy & Planning for APAC.
How does this role contribute to the company’s growth and innovation?
This role contributes by defining and refining long-term strategic vision, overseeing competitive analysis, managing governance processes, driving strategic initiatives, and aligning local priorities with global strategies.
What qualifications are preferred for applicants?
Applicants should demonstrate a strong capacity for critical thinking, experience in building and executing growth strategies, and an ability to handle complex business challenges in a structured manner.
Is team leadership a requirement for this position?
Yes, mentoring and developing a team, fostering a high-performance culture, and elevating team output are key aspects of the role.
What kind of travel is expected in this role?
The job may require travel for meetings and collaboration with regional and global teams, although the specifics would depend on business needs.
Are there opportunities for professional development in this role?
Yes, the role emphasizes team development and mentorship, providing opportunities for personal and professional growth.
How does the company view competitive intelligence?
Competitive intelligence is seen as crucial for informing strategic decisions, with the Head of Strategy expected to oversee comprehensive analysis of the competitive landscape.

