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