Responsibilities Execute integrated communications strategy and vision. Work closely with others in the Corporate Communications department to develop messaging, press releases, contributed articles, event strategy and media relations strat......
Job Location: Chennai, Tamil Nadu, IndiaSelected articles on work and employment, which may be found interesting:
The first phone conversation with the potential employerFind more articles on Articles page