Posted:1 week ago|
Platform:
On-site
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 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. Required Qualifications & Experience 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. What We Offer 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. Show more Show less
Insight Alpha
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Delhi
Salary: Not disclosed
Delhi, Delhi, India
Salary: Not disclosed
Delhi, Delhi
Salary: Not disclosed
Delhi
Salary: Not disclosed
Delhi, Delhi, India
Salary: Not disclosed
Delhi, Delhi
Salary: Not disclosed