Customer success specialist, life sciences
DelhiJoVE
...rapidly growing company, with offices in the USA, UK, Australia, and India servicing clients in over 60 countries, we are seeking talented and ambitious individuals to join our company.The RoleAs a Customer Success Specialist, you will help professors at leading universities in the US integrate JoVE videos into their courses to [...]
Category Education, Training, & Library