
The job of a Lead On Site Services Specialist is all about ensuring the successful installation, commissioning, and maintenance of cutting-edge hardware and software solutions in the Oil & Gas and Power Generation industries. This role is crucial for delivering exceptional service to customers, both onshore and offshore, while fostering a collaborative and supportive team environment. Team members thrive on continuous improvement and are dedicated to providing top-notch technical assistance and training.
View
View
View
View
View
View
View
View