Customer Success Analyst (Polish Speaker)
Job Description
The Customer Success Analyst will be responsible for ensuring that our global client base received an exemplary standard of customer support across multi-channels – via email, phone and live chat. Who we areWe are Trade Natio...