IDS was founded in 1966 by economist Dudley Seers who was director from 1967 until 1972.
The current director of IDS is Melissa Leach, a social anthropologist and professorial fellow at IDS, who succeeded Lawrence Haddad in 2014.