There are still lots of open positions. Let's find the one that's right for you.
The Site Coordinator for North America serves as the primary liaison between customers, management, and on-site service personnel, focusing on installation, maintenance, repair, testing, and customer training. This role requires strong project management skills, the ability to operate independently, and a commitment to resolving customer issues promptly while maintaining the corporate image and integrity.