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