Smartling—Customer Success ManagerNorth America18 days ago$100k+,Full-time,SupportCustomer SupportChat Support