There are still lots of open positions. Let's find the one that's right for you.
The Site Technical Services Representative is responsible for providing on-site product and application support to customers, ensuring optimal technical service and addressing any technical or scientific inquiries. This role involves troubleshooting product issues, coordinating with various departments, and training customers on product usage, all while maintaining a strong customer-centric focus.