digital branding consultant careers in Bangalore, India