New
IT & Software
IT Service Desk Manager
Chennai, IndiaIndia & South Asia
The Global IT Service Desk Manager plays a pivotal role in overseeing and managing the efficient operation of the IT Service Desk on a global scale. This position…
RecruitingStakeholder ManagementCommunication
+3