manager public relations careers in Vizag, India