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

  • 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.
Post a CV