Tagged as: Client Service, Customer Help, Customer Service, Support Specialist
100% Remote – Work from Home Position – Hourly + Commissions + Bonuses. Must be located anywhere in Latin America....
Apply For This JobAs a Customer Success Manager at Postman, you will be the driving force behind post-sale strategy and engagement across a...
Apply For This JobSplunk is here to build a safer and more resilient digital world. The world’s leading enterprises use our unified security...
Apply For This JobSupportNinja is a new kind of BPO. Our vision is to show the world a better way to outsource by...
Apply For This JobAs a member of the CSM team, you will act as a champion for our largest and most critical customers....
Apply For This JobDeputy Operations Manager We are looking for a Deputy Manager (Operations) in this exciting new position reporting to the General...
Apply For This Job