National Skills Development Corporation (NSDC) The National Skills Development Corporation (NSDC) is a public-private partnership that supports the skills development ecosystem in India and funds effective private sector skills training initiatives. ROOT has affiiation with it.