digital communications manager careers in Coimbatore, India