New York City, NY
As the Head of Public Relations for the US and Canada, you will be based in our NYC offices. You will be responsible for developing and executing comprehensive PR strategies that enhance the brand's image, visibility, and market presence ...