marketing and pr careers in Karur, India