EMEA Client Success & Growth Lead

Telesat

Greater London

On-site

GBP 70,000 - 95,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Telesat is seeking a Client Services Executive for the EMEA region to manage and grow key client engagements post-sale. You will coordinate service delivery, address client needs, and work with internal teams to ensure contractual compliance and long-term partnerships.

The role involves end-to-end ownership of up to five strategic engagements, each exceeding $10M, with a focus on retention, renewals, and expansion opportunities across telecom and satellite services.

Qualifications

  • Bachelor’s degree in Engineering, Information Technology, or related field preferred.
  • 7–10 years of experience in Post Sales enterprise client services management, customer success management, Service Delivery or similar roles in Telecom/satellite companies preferred.
  • ITIL Foundation or customer success/account management certifications are an asset.
  • Strong relationship-building and communication skills
  • Customer-focused mindset with a problem-solving approach
  • Ability to manage multiple client accounts and priorities
  • Familiarity with CRM tools and service management platforms
  • Basic understanding of service delivery and contract management
  • Proven program management proficiency

Responsibilities

  • Serve as the primary post-sales point of contact for our EMEA based client accounts and build strong relationships to understand goals and satisfaction.
  • Proactively manage client engagement to drive retention, renewals, and overall account health.
  • Partner with internal teams (Operations, Engineering, Billing, Sales) to ensure services meet client expectations and contractual agreements.
  • Support onboarding, implementation, pilots, and ongoing service delivery for a seamless client experience.
  • Address client inquiries, concerns, and escalations quickly and coordinate resolutions across teams.
  • Prepare and present monthly performance reports and quarterly business reviews (QBRs) highlighting KPIs, SLAs, financials, risks, and opportunities.

Skills

Relationship-building
Communication
CRM tools
Program management
Contract management
Client success
Problem-solving
Team collaboration

Education

Bachelor’s degree in Engineering, Information Technology, or related field

Tools

ITIL Foundation

Job description

Telesat is seeking a Client Services Executive for the EMEA region to manage and grow key client engagements post-sale. You will coordinate service delivery, address client needs, and work with internal teams to ensure contractual compliance and long-term partnerships.

The role involves end-to-end ownership of up to five strategic engagements, each exceeding $10M, with a focus on retention, renewals, and expansion opportunities across telecom and satellite services.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

EMEA Satellite Client Success Lead
EMEA Satellite Client Success Lead

Telesat • Greater London

On-site
GBP 80,000 - 120,000
Client Services Executive, EMEA Global Sales and Product Products and Customer Solutions London[...]
Client Services Executive, EMEA Global Sales and Product Products and Customer Solutions London[...]

Telesat • Greater London

On-site
GBP 80,000 - 120,000
Client Services Executive, EMEA
Client Services Executive, EMEA

Telesat • Greater London

On-site
GBP 70,000 - 95,000
EMEA Customer Success Manager — Remote Growth & Retention
EMEA Customer Success Manager — Remote Growth & Retention

TELUS Health • Greater London

Remote
GBP 60,000 - 90,000
Sales incentive plan
Comprehensive training and onboarding
Remote work with London focus
+7
Senior Client Success & Growth Lead (Telco/Tech)
Senior Client Success & Growth Lead (Telco/Tech)

Cognizant • City Of London

On-site
GBP 60,000 - 95,000
Senior EMEA Enterprise Growth & Partnerships Lead
Senior EMEA Enterprise Growth & Partnerships Lead

Elp Consult • City

On-site
GBP 70,000 - 120,000
Enterprise Satellite Sales Manager – UK & Northern Europe
Enterprise Satellite Sales Manager – UK & Northern Europe

Hughes Europe • Milton Keynes

On-site
GBP 40,000 - 80,000
Life Assurance
Private Healthcare
Dental Plan
+1
EMEA Enterprise CSM - Growth, Renewals & Strategy
EMEA Enterprise CSM - Growth, Renewals & Strategy

PERSUIT • Greater London

On-site
GBP 78,000 - 85,000
Paid Time Off (Vacation, Sick & Public
Family Leave (Maternity & Paternity)
Training & Development
+1
EMEA Enterprise CS Leader - Signature Experience
EMEA Enterprise CS Leader - Signature Experience

Workiva Inc. • Greater London

Remote
GBP 90,000 - 140,000
EMEA Account Manager — Growth & Upsell (Data/Analytics)
EMEA Account Manager — Growth & Upsell (Data/Analytics)

Kpler • Greater London

On-site
GBP 65,000 - 90,000