ITI Jobs in Ranchi Popular Ranchi Roshpa Tower, Mahatma Gandhi Main Rd, opposite Central Mall, Kanka, Ranchi, Jharkhand 834001