IT Systems Manager
Location: India (On-site) (Mohali)
Shift: Aligned with US business hours as required
Scope: US and India operations
Role Summary
We are hiring an IT Systems Manager based in India who will own and operate our internal IT systems across the US and India. This role supports US executives, US call center operations, and India based admin and back office teams.
The core requirement is
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.