The IT Manager is responsible for the operational success of the India Service Desk team, supporting approximately 150 professionals in India and providing after-hours support for over 1,500 users in the United States.
Must-have
Nice-to-have
Not specified