Founded in 1991, ISC is a not-for-profit organization that provides technical expertise and leadership training to solve important global issues such as sustainable development, energy efficiency and environmental protection resulting in lasting change. Headquartered in the USA, ISC has an international staff of approximately 80 people. ISC has offices in Montpelier, VT, Washington D.C., Serbia, China, Bangladesh, and India. ISC is committed to improving the quality of life and the earth’s ecosystem; maximizing effectiveness through creativity and high quality work; and compassion, honesty and respect toward one another and ISC’s partners. Apply for the Washington, DC position. Apply for the Vermont, India and Thailand positions.