Primary Reserach

DGM Research

New Delhi
Work 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

  • 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.













No. of open positions:
1
 

Submit Your Application

You have successfully applied
  • You have errors in applying