Passionate. Skilled. Pragmatic.
Spanning four countries and 15 cities, ISC staff brings their diverse knowledge, insight, and experience to actualize ISC’s mission of helping communities around the world address environmental, economic, and social challenges to build a better future shaped and shared by all. Learn more about our amazing teams below.
President, Washington, DC
Program Manager - Energy & Environment Mumbai, India
Communications Officer Washington, D.C.
Director of Finance & Operations New Delhi, India
Budget and Operations Manager, Montpelier, VT, USA
Director, Finance & Business Development Dhaka, Bangladesh
Chief Operating Officer Montpelier, VT
Vice President of Development, Washington, DC, USA
Chief China Representative Beijing, China