Status not verified yet. Help us verify after applying!
Job Description
The Technical Support Specialist is an experienced second-level technical resource who owns complex customer escalations and serves as a key liaison between Support and our Development, QA, and Product teams.