digital branding consultant careers in India