Job Openings

Full Time
United States (Remote Location)
Posted 6 months ago

In the role of a Technical Support Specialist you are to work closely with other team members to provide outstanding service to our customers by answering questions, handling complaints, and troubleshooting problems with our products and services while maintaining all documentation in SalesForce. This role is remote and will be based on the west coast.

Read More