
Posted 3 hours ago
Lead Research Analyst - Global Capability Centers (GCC)
Avasant
Requirements
MBA from Tier 1 institute, 4-6 years experience in research, strategy or consulting, Experience with Big 4 or strategy consulting firms, Excellent English communication and presentation skills, Strong quantitative and data interpretation skills
Skills
Market ResearchStrategy
About the role
Responsibilities
- Lead the research agenda and own end-to-end delivery of research products, including market reports, white papers, and points of view.
- Represent the firm and articulate strong points of view on Global Capability Centers (GCCs) at conferences, industry events, and boardroom presentations.
- Engage with CXOs and senior leadership teams to advise on strategic priorities, operating models, and transformation initiatives.
- Conduct in-depth primary and secondary research to generate insights and validate strategic hypotheses.
- Develop and institutionalize research methodologies, frameworks, and analytical models.
- Synthesize complex industry trends into clear, compelling narratives for executive audiences.
- Support strategic advisory engagements through insight generation and problem-solving.
Requirements
- MBA or equivalent from a Tier 1 institute.
- 4-6 years of experience in research, strategy, or consulting domains.
- Significant experience working with Big 4 or other strategy consulting firms.
- Excellent English communication and presentation skills, both written and verbal.
- Strong quantitative and data interpretation skills.
- Ability to work independently in a fast-paced, global environment across multiple time zones.
- Strong interest in emerging technologies and their impact on industry evolution.
Preferred Qualifications
- Previous experience working with leading technology industry analyst firms.
Benefits
- Entrepreneurial environment with the ability to lead new initiatives.
- Global exposure working with multi-national clients and industry leaders.
- Training and mentoring on the latest business and sector practices.
- Opportunity to work with an international team of industry specialists.
- Focused career development programs, including funding for industry certifications.
- Dynamic and multicultural work environment.
About the Company
Avasant is a leading management consulting firm providing Strategic Sourcing, IT and Business Transformation, and Global Strategy services to the global Fortune 1000. Headquartered in Los Angeles, Avasant has been recognized as the "World's Best Outsourcing Advisor" by the IAOP for fourteen consecutive years. Our research division provides industry-leading insights that help executives make data-driven, informed decisions in a rapidly changing technology landscape.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeLead Research Analyst - Global Capability Centers (GCC)
Avasant · New Delhi
