Role Overview
The Service Manager – Marketing and Communications Manager supports the Director of Marketing and Communications to plan, coordinate, and execute all marketing and communications initiatives, ensuring adherence to established policies and maintaining the prestigious image of Shangri-La Toronto.
What You Will Do
Key responsibilities include developing and executing marketing and communications strategies, collaborating with the Director of Marketing and Communications to create integrated marketing campaigns, and managing media inquiries and maintaining an up-to-date media database.
Why It Might Be a Fit
The ideal candidate will have three to five years of previous experience in Marketing & Communications, oral and written fluency in English, and a degree in Communications, Marketing, or Public Relations.
Requirements
- Three to five years previous experience in Marketing & Communications
- Oral and written fluency in English
- Degree in Communications, Marketing, or Public Relations
- Proficiency in Adobe Illustrator, Photoshop, and InDesign
- Experience with social media analytics, media monitoring platforms, and influencer marketing platforms
- Knowledge of video editing tools
Benefits
- Competitive benefits
- Recognition programs
- Colleague stay/travel perks
- Structured learning and development pathways
- Real opportunities to advance professional craft and leadership skills
To apply for this job please visit career10.successfactors.com.

Follow us on social media