Managing Director Jobs in Neelachal Power Transmission Company Private Ltd Aug-2013