Job Description
The role of Technical Support Specialist involves providing high-quality technical support and customer service to internal staff across the organization. This includes resolving incidents and service requests efficiently, while maintaining a strong focus on customer experience, continuous improvement, and knowledge sharing.