Our Technical Support Specialists are the front line of our customer experience, providing product expertise, solutions, and service with empathy and precision. They take full ownership of customer inquiries, ensuring timely documentation and resolution, while collaborating closely with the Escalation and Product teams to improve systems and enhance the overall customer journey. This role is ideal for someone who thrives in a fast-paced, customer-first environment, enjoys problem-solving, and is eager to grow their technical and communication skills.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level
Education Level
No Education Listed
Number of Employees
251-500 employees