You will be supporting our customers by providing them with the world class customer experience. The customer support associate will be the frontline of responding to customer queries, finding solutions to the queries, and liaising with internal tech teams to provide ongoing technical support. This role will play a key part in delivering 24x7x365 support to our customer base globally.
top of page
bottom of page