Global Customer Success Manager - Localization & Growth

TransPerfect

Chicago (IL)

On-site

USD 80,000 - 100,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

A global leader in language services is seeking a Customer Success Manager in Chicago. The role involves ensuring customer satisfaction, managing accounts, and leading project onboarding. Ideal candidates will have 5+ years in localization project management, excellent customer service skills, and a bachelor’s degree. Join a vibrant team dedicated to delivering exceptional service and optimizing processes.

Qualifications

  • Minimum 5 years of experience in localization project management.
  • Leadership experience in managing teams.
  • Prior translation industry experience.

Responsibilities

  • Lead onboarding of new customers/programs.
  • Gather and analyze customer requirements.
  • Manage project proposals and support the Sales team.

Skills

Microsoft Office proficiency
Customer experience focus
Multitasking ability
Team leadership

Education

Bachelor’s degree or equivalent

Tools

Business/data analytics software

Job description

A global leader in language services is seeking a Customer Success Manager in Chicago. The role involves ensuring customer satisfaction, managing accounts, and leading project onboarding. Ideal candidates will have 5+ years in localization project management, excellent customer service skills, and a bachelor’s degree. Join a vibrant team dedicated to delivering exceptional service and optimizing processes.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Global Customer Success Manager – Localization & Growth
Global Customer Success Manager – Localization & Growth

TransPerfect • New York (NY)

On-site
USD 80,000 - 100,000
Global Localization Customer Success Manager
Global Localization Customer Success Manager

3Play Media • United States

Remote
USD 60,000 - 80,000
Growth-Focused Client Success Manager
Growth-Focused Client Success Manager

Cleverbridge • Illinois

Hybrid
USD 60,000 - 80,000
Remote Global Customer Success Leader
Remote Global Customer Success Leader

Dev • New York (NY)

Remote
USD 110,000 - 150,000
Competitive salaries
Generous equity
Collaborative and diverse work environment
Global Customer Success Manager: Revenue & Expansion
Global Customer Success Manager: Revenue & Expansion

Katapult • New York (NY)

On-site
USD 80,000 - 100,000
Customer Success Leader, People Manager(SaaS/Healthtech)
Customer Success Leader, People Manager(SaaS/Healthtech)

Adoreal • Illinois

On-site
USD 50,000 - 70,000
Strategic Customer Success Manager – Growth & National Accounts
Strategic Customer Success Manager – Growth & National Accounts

Stratus • United States

On-site
USD 100,000 - 110,000
Scale Customer Success Manager Lead
Scale Customer Success Manager Lead

Samsara • United States

On-site
USD 109,000 - 148,000
Competitive total compensation
Remote and flexible working
Health benefits
Strategic Customer Success Manager - Remote Growth
Strategic Customer Success Manager - Remote Growth

Jobgether • United States

Remote
USD 75,000 - 95,000
100% Silver Plan + full medical coverage
Unlimited PTO
401(k) plan and life insurance
+4
Onboarding Success & Quality Assurance Lead
Onboarding Success & Quality Assurance Lead

Filevine • Chicago (IL)

On-site
USD 80,000 - 90,000