New York, NY, USA
$90,000to $110,000
What you will be doing We are looking for a skilled Technical Account Manager to join our team. In this role, you will be the primary technical point of contact for assigned customers and ensure they are successfully utilizing our solutions to meet...
8 hours ago