Customer Success: Technical Support Specialist

Technical Support Specialist

JOB TITLE: Technical Support Specialist DEPARTMENT: Customer Success REPORTS TO: Director of Customer Success SUMMARY: The Technical Support Specialist ensures that customer needs are promptly addressed by responding to customer requests, questions, and concerns in a timely and accurate manner, while exercising the highest level of service and quality. The Technical Support Specialist’s duties include: …

Technical Support Specialist Read More »