Job Description
A global leader in testing services is seeking a strategic leader to oversee the global Business Service Centers. The role involves developing shared services processes and managing IT service delivery across locations. Candidates should have over 10 years of experience in technology leadership and ...
Apply for this Position
Ready to join SGS? Click the button below to submit your application.
Submit Application