Our customer base is expanding at a remarkable rate. We are searching for a customer-focused, technically smart person to play a Technical Expert role in our Customer Success team to help us ensure that their experience with our platform is fruitful and enjoyable. We're interested in hearing from you if you consider yourself a Technical Expert with expertise or experience in the localization sector, and are meticulous, analytical, and enthusiastic about assisting clients in solving any issues they could run into.
top of page
bottom of page