Customer Support
Our Customer Support team is full of caring, sensitive, pragmatic and brilliant problem-solvers. Many of us are migrants too, so we know what it means to send hard-earned money home. Speaking our customers’ language makes Customer Support a satisfying and rewarding role. It’s also challenging, and that’s where our wonderful team spirit comes in. You’ll find helpful colleagues ready to have your back, laugh, and celebrate when the time comes.
Current Job Openings
Customer Service Automation Team Lead
Warsaw, Poland
Customer Service Automation Team Lead
Kraków, Poland
Featured Job Openings
Marketing
Conversion Copywriter
London, United Kingdom
Compliance
UK Regulatory Compliance Manager
London, United Kingdom
Compliance
Associate AML & Fraud Risk Analyst
Kraków, Poland; Vilnius, Lithuania; Warsaw, Poland
Engineering
Junior IT Operations Engineer
Vilnius, Lithuania


