Job Description

Description

The DC Technical Service Management is responsible for maintaining high levels of customer satisfaction and fostering long-term relationships
through the provision of expert technical support and customer relationship management. This role operates within the lim...

Apply for this Position

Ready to join Globe? Click the button below to submit your application.

Submit Application