Global Leader - Communications

BrightClaimNew York, NY
$200,000 - $290,000Hybrid

About The Position

Genpact is an agentic and advanced technology solutions company. We leverage process intelligence and artificial intelligence to deliver measurable outcomes. With a strong partner ecosystem and decades of client trust, we provide innovative solutions that transform how businesses run. Powered by a team with an active learning mindset and client centricity at its core, we deliver lasting value for the world’s leading enterprises. The Global Head of Analyst Relations is a critical role within Genpact's marketing and communications team responsible for building and maintaining strong relationships with industry analysts worldwide. This role reports directly into the CMO. This individual will be instrumental in shaping our company's reputation and market presence through strategic engagement with influential analysts. The successful candidate will have a deep understanding of the professional services industry, excellent communication skills, and a proven track record in analyst relations.

Requirements

  • Bachelors - Business Administration, Bachelors - Communication, Bachelors - Marketing, Bachelors - Sales, Masters - Marketing
  • Certified Digital Marketing Professional - Digital Marketing Institute
  • Budgeting
  • Campaign Development
  • Campaign Management
  • Content Management
  • Content Strategy
  • Critical Thinking
  • Customer Relationship Management (CRM)
  • Data Analytics
  • Data Consulting
  • Data-Driven Decision Making
  • Data Literacy
  • Data Science
  • Data Tools
  • Data Visualization
  • Digital Marketing Analytics
  • Executive Presence
  • Financial Analysis Reporting
  • Google Analytics
  • Marketing Analytics
  • Marketing Mix
  • Market Positioning
  • Market Segmentation
  • Media And Communications
  • Microsoft Excel
  • English Language Proficiency - Proficient - C2

Responsibilities

  • Develop and nurture relationships with key industry analysts serving as the primary point of contact for analyst inquiries, briefings, and engagements.
  • Create and execute a global analyst relations strategy aligned with Genpact's business objectives, ensuring consistent messaging and positioning.
  • Organize and facilitate analyst briefings, meetings, and events to share insights, updates, and developments within the organization.
  • Proactively provide analysts with relevant information about Genpact's offerings, capabilities, and successes.
  • Monitor and analyze industry analyst reports, trends, and competitive landscapes, providing actionable insights to internal stakeholders.
  • Collaborate closely with internal teams including marketing, sales, product, and executive leadership to ensure alignment in messaging and strategy.
  • Develop and manage programs to engage analysts as advocates, including participation in events, speaking opportunities, and advisory boards.
  • Establish key performance indicators (KPIs) to measure the effectiveness of analyst relations efforts, providing regular reports and insights to stakeholders.
  • Manage the analyst relations budget efficiently, maximizing resources to achieve strategic objectives.

Benefits

  • Lead AI-powered transformation – Drive innovation and solve real-world business challenges that matter
  • Make an impact – Help global enterprises solve business challenges that matter
  • Accelerate your career – Gain hands-on experience, mentorship, and world-class learning opportunities to stay ahead
  • Work with the best – Join 140,000+ bold thinkers and problem-solvers who push boundaries every day
  • Thrive in a values-driven culture – Our courage, curiosity, and incisiveness - built on a foundation of integrity and inclusion - allow your ideas to fuel progress
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service