Service Desk Specialist
- Handle walk-in, incoming call and email enquiries from the sales force, demonstrating excellent customer service skills to meet and exceed customer expectations.
Job searches related to “Technical Support”