Customer Success Specialist (12-months contract)
Our client is looking for a Customer Success Specialist (Technical) who will play a crucial role in building programs that support and nurture several partners and customers
Responsibilities:
Act as a point of escalation for partners and clients, coordinate customer calls and remote troubleshooting when required
Own and engage with a growing...