Location: New York,NY, USA
The Head of US Public Relations will be responsible for shaping and executing the company's public relations strategy for the US and Canada. This leadership role involves overseeing all PR activities, managing the PR team, and driving strategic commu Public Relations, Leadership, Relations, Team Leader, Relationship, Communications, Business Services