with key media outlets, journalists, and influencers. ? Proactively pitch stories, press releases, and company news... Creation: ? Create, edit, review and manage written communication materials, including press releases, holding statements......
Job Location: Bangalore, Karnataka, IndiaSelected articles on work and employment, which may be found interesting:
5 signs of an ideal chiefFind more articles on Articles page