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 communication skills to guide our clients and maximize the value from CHEQ's award winning invalid ...