Mediabistro logo
job logo

Customer Success Specialist I — Enterprise SIP Expert

Vail Systems Inc., Springfield, IL, United States

Salary: 60.000 - 80.000


Vail Systems Inc. is seeking a Technical Support Specialist in Illinois. You will be the primary technical contact for customer accounts, focusing on troubleshooting telecommunications and platform operations issues. The role requires a Bachelor's degree and 1+ years in technical support. Key responsibilities include maintaining customer relationships, monitoring system dashboards, and documenting troubleshooting efforts. The position offers a salary between $58,000 and $65,000, along with comprehensive benefits including medical plans, 401(k) contributions, and 35 days of PTO.
#J-18808-Ljbffr