vp corporate communication careers in Bangalore, India