MA-Newton, If you are a Bi-lingual (English/Spanish) Customer Success Manager with experience, please read on. We are looking for an experienced Customer Success Manager to be responsible for maintaining and expanding relationships with our US Customers.
* Please note that this is a 100% remote position. What You Need for this Position – B.
S. Industrial Engineering or other relevant bachelors or Masters degr