Global IT Director
- Location New Delhi, India
- Experience 15+ yrs
- Job type Full-time
- Posted 13 Oct 2026
- Qualification MBA / Bachelor's
You will be taken to WRI India’s own careers page to apply. Job ID 2026-JR100515.
Job description
The role can be based in the WRI Country Office in New Delhi, India. This is a hybrid position. You will need to be in office at least 8 days per month and living within reasonable commuting distance of the office.
About the Program
Global Information Technology enables WRI staff, programs, centers, and international offices to work effectively through secure, reliable, integrated, and user-centered technology services. The team oversees global IT strategy, IT operations, cybersecurity, AI adoption, enterprise platforms, service delivery, governance, data and systems integration, vendor partnerships, and technology risk management. It works across functions and regions to align technology investments and workforce capabilities with WRI’s mission and strategic priorities.
Job Highlight
In this role, you will set WRI’s global technology direction and lead the organization’s IT strategy, IT operations, cybersecurity, AI adoption, enterprise platforms, governance, service delivery, and culture. You will translate organizational priorities into a practical multiyear technology and workforce roadmap while strengthening reliable and accessible services across WRI’s global offices.