Customer Success Manager US BCO

Xeneta
Xeneta

Sales & Business Development, Customer Service

United States · Remote

USD 66k-126k / year

Posted on Jun 11, 2026
Location: US - Remote
This is a remote role open to candidates based in the US Eastern or Central time zones. Our team works across the US and Europe, with daily collaboration starting at 9am ET.
Central Time candidates should be flexible to join occasional 8am local meetings.


As a Xeneta Customer Success Manager your objective is to manage a portfolio of assigned accounts and drive customer success and revenue in that territory to meet the company’s vision and ambitious global expansion objectives.
The true value of the CSM comes from delivering unforgettable experiences with
customers, creating partnerships ultimately, leading to customers for life, i.e. revenue growth.