Senior Manager IT Complex Project Management careers in India