DGM Research
Insight Alpha
Date: 23 hours ago
City: Delhi, Delhi
Contract type: Full time

Deputy General Manager – Research
Location: Delhi
Department: Research & Expert Network
Reporting To: Senior Vice President
About Insight Alpha
Insight Alpha connects clients to a global network of frontline industry experts, empowering them to access timely and critical knowledge that fuels decision-making and success. With expert coverage across 80+ countries and a wide range of industries, we deliver authentic insights where and when they matter most.
Role Overview
As a Deputy General Manager – Research, you will take on a leadership role in managing strategic client research engagements and expanding Insight Alpha’s global network of senior industry experts. You will collaborate with high-impact business and investment leaders worldwide, delivering actionable insights by connecting them with top-tier professionals and thought leaders.
This is a key managerial role requiring a mix of strategic thinking, team leadership, client engagement, and expert network development.
Key Responsibilities
Location: Delhi
Department: Research & Expert Network
Reporting To: Senior Vice President
About Insight Alpha
Insight Alpha connects clients to a global network of frontline industry experts, empowering them to access timely and critical knowledge that fuels decision-making and success. With expert coverage across 80+ countries and a wide range of industries, we deliver authentic insights where and when they matter most.
Role Overview
As a Deputy General Manager – Research, you will take on a leadership role in managing strategic client research engagements and expanding Insight Alpha’s global network of senior industry experts. You will collaborate with high-impact business and investment leaders worldwide, delivering actionable insights by connecting them with top-tier professionals and thought leaders.
This is a key managerial role requiring a mix of strategic thinking, team leadership, client engagement, and expert network development.
Key Responsibilities
- Lead and manage a team of research and senior managers to ensure timely, high-quality expert engagements for client research projects.
- Drive recruitment of senior industry experts and thought leaders globally for inclusion in Insight Alpha’s Association of Industry Leaders (AIL).
- Strategically oversee expert network expansion using data-driven methods, industry referrals, associations, events, and targeted outreach.
- Monitor global industry news and market developments to proactively identify emerging sectors and relevant expert profiles.
- Maintain strong working relationships with internal stakeholders including Project Leads, Analysts, and Client Partners to align expert recruitment with client needs.
- Serve as a knowledge partner to clients by understanding their research priorities and providing high-value expert insights.
- Ensure quality assurance, compliance, and confidentiality standards are maintained throughout the research and expert onboarding process.
- Contribute to talent development within the team through mentorship, training, and performance management.
- 10-15 years of experience in executive search, expert network services, knowledge management, or primary research in a professional services environment.
- Postgraduate/Graduate degree in business, economics, or a related field.
- Proven track record in managing research teams, client relationships, and expert recruitment.
- Strong communication and negotiation skills across diverse stakeholders and cultures.
- Business acumen to understand complex client queries and align them with suitable expert insights.
- Highly organized with strong project management and multi-tasking abilities.
- Self-driven, solution-oriented, and thrives in a fast-paced, high-growth environment.
- Leadership Growth: Fast-track career progression with real decision-making responsibilities.
- Global Exposure: Work with clients and experts across industries and geographies.
- Structured Learning: Industry-leading onboarding and continuous learning programs.
- Attractive Compensation: Competitive salary, performance bonuses, and other incentives.
- Well-being Benefits: Comprehensive insurance and generous leave policies to support work-life balance.
- Impactful Work: Contribute directly to strategic decisions that shape global business and investment trends.
See more jobs in Delhi, Delhi