Customer Success Specialist – Translation & Localization

Posted 3 days ago

This is a fully remote position, open to applicants in United States.

πŸ“‹ Description

β€’ Conduct thorough research on each client prior to outreach, gaining insights into their business, industry, projects, and language service requirements.

β€’ Regularly communicate with clients via phone to monitor project status, collect feedback, and address any concerns.

β€’ Discover new opportunities within current accounts and suggest relevant services.

β€’ Re-engage clients who have been inactive.

β€’ Collaborate with project managers to ensure projects remain on schedule and clients are kept updated.

β€’ Keep precise records in the CRM and manage follow-ups effectively.

β€’ Enhance client relationships, deliver outstanding service, and foster repeat business.


⛳️ Requirements

β€’ In-depth understanding of translation, localization, and interpreting practices.

β€’ Exceptional English communication skills, both spoken and written, particularly over the phone.

β€’ Demonstrated experience in sales, customer service, research, and relationship management.

β€’ Highly organized, resourceful, and proactive in taking initiative.

β€’ Capability to provide a 2–3 minute Loom video in English introducing yourself, detailing relevant experience, and explaining how you would research a client and assess their needs prior to a follow-up call.

β€’ Include a viewable Loom link in your application.


🏝️ Benefits

β€’ Flexible working hours to accommodate client schedules, varying time zones, and team collaboration.

People also viewed

Fotokite8 hours ago

Vice President of Customer Success

US flagUnited States OnlyFull-timeCustomer Success
ApplyView job
BRYTER21 hours ago

Customer Success Manager

DE flagGermany OnlyFull-timeCustomer Success
ApplyView job
insightsoftware22 hours ago

Customer Success Manager

AU flagAustralia OnlyFull-timeCustomer Success
ApplyView job
Picus Security22 hours ago

Customer Success Manager

SG flagSingapore OnlyFull-timeCustomer Success
ApplyView job
62623 hours ago

Customer Success Manager

US flagArizona, +1 more stateFull-timeCustomer Success$50k – $55k/year
ApplyView job
Clique Studios, LLC1 day ago

Client Success Manager

US flagIllinois OnlyFull-timeCustomer Success$60k – $80k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers