Service Technician
On-site
The Service Technician will provide technical support and translate complex technical concepts for customers with varying levels of expertise. They are expected to contribute to an upbeat work environment while maintaining high standards of service and organizational detail.