Senior l d manager careers in Bangalore, India