🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Marketing Manager

Hospitality Full Benefits Career Growth
Company

Confidential

Location

toronto, Canada

Posted

June 10, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

The Marketing Manager is responsible for leading the company’s marketing initiatives across digital marketing, eCommerce, website management, email marketing, and promotional activities. Reporting directly to the President and Director of Sales, this role works closely with Sales and company leadership to plan and execute marketing strategies that support customer engagement, increase web traffic, generate leads, and drive online orders and business growth.

Duties and Responsibilities

  • Create and manage content for email campaigns, newsletters, and other marketing communications.
  • Develop marketing materials including infographics, brochures, posters, signs, promotional assets, and sales support materials.
  • Oversee eCommerce initiatives with a focus on improving customer engagement, website traffic, and online order growth.
  • Manage and update company websites to ensure content is current, accurate, and aligned with business priori...