Language technology will transform the world over the next decade. We help organisations to navigate that change.
11 - 50
June 12
🇦🇺 Australia – Remote
⏰ Full Time
🟠 Senior
🏆 Customer Success + Account Manager
May 30
🇺🇸 United States – Remote
💵 $140k - $150k / year
🧑💼 Account Executive