Technical Customer Success Specialist
3 months ago
New York
In this role, you will own a portfolio of clients, and apply your technical, analytical, and ... Superior verbal, written communication, strong presentation skills and ability to tell a compelling ...