C

Global Account Lead

Comcast Corporation

New York, NY
13 days ago
$200,790.72 - $301,186.08

Job Description

Join Comcast's FreeWheel as a Global Account Lead, where you'll drive international growth and build key customer relationships. This high-impact role requires strategic thinking and collaboration across diverse teams to ensure global alignment and success.

Key Responsibilities

  • Identify and pursue high-potential revenue opportunities across regions, business units, and product lines
  • Lead global pipeline development, whitespace analysis, and expansion strategy for strategic accounts
  • Build repeatable playbooks to scale multi-market success
  • Cultivate and deepen executive-level relationships in partnership with SRMs/Ds
  • Coordinate complex, cross-regional deal execution with Sales, Product, Legal, and Marketing
  • Lead or co-lead global account planning sessions; ensure cohesion across time zones and cultures
  • Maintain visibility into regional activity; ensure consistency in messaging and execution
  • Advocate for scalable global solutions in collaboration with SRMs/Ds and cross-functional teams

Required Qualifications

  • 10+ years in enterprise sales, strategic account management, or global relationship leadership
  • Proven success driving growth in complex, multi-region SaaS environments
  • Strong executive presence and ability to build trust with C-level stakeholders
  • High emotional intelligence (EQ); adaptable and culturally fluent
  • Excellent collaboration skills within matrixed organizations
  • Experience with Salesforce or similar CRM platforms
  • Bachelor’s degree required

Preferred Qualifications

  • MBA or advanced degree preferred
  • Multilingual abilities

Benefits & Perks

Comprehensive health benefitsCommission opportunitiesBonus eligibility for non-sales positionsBest-in-class benefits package