IDPL Recruitment 2017 : 02 Posts of Manager Production - Sure Recruitment