Naveen Babu's Location
Srikakulam, AP, IN
Naveen Babu's Work
Naveen Babu's Education
Naveen Babu's Summary
Naveen Babu, based in Srikakulam, AP, IN, is currently a MANAGING DIRECTOR at TECHWORLD, bringing experience from previous roles at TECHWORLD. Naveen Babu holds a BALA BHARATHI. Naveen Babu has 2 emails on RocketReach.