Logo
Accor North America

Accor North America is hiring: Marketing & Public Relations Manager in Boston

Accor North America, Boston, MA, United States, 02298

Save Job

The Marketing & Public Relations Manager is responsible for overseeing all integrated marketing efforts to include; updating website content, public relations and sales event management, creative for sales materials, social media coordination, and ad Relations, Public Relations, Marketing, Manager, Hotel, Business Services