social media lead coordinator careers in India