manager. careers in Bangalore, India