Global IT Director

Wri · New Delhi, IN

Apply on the company site

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,...