Technical Support Specialist
16 days ago
New York
As part of the role, you will provide enterprise-level technical support to our customers via email, chat, and other support channels as required. Provide Technical Support on a day-to-day basis for customers, platform users, and Internal Company teams. Provide prompt and accurate feedback to cus...