🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Marketing Manager - 6 Month Contract

Hospitality Full Benefits Career Growth
Company

ROSS

Location

richmond hill, Canada

Posted

June 14, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Summary:

You will manage the marketing communication, internal/external branding, business development marketing strategies, and support the development and promotion of new products for two business units.

Qualifications:

  • 5+ years marketing management experience
  • Demonstrated advanced knowledge of software (technology) marketing
  • Strong English writing skills are essential
  • Strong understanding of information-based direct and loyalty marketing
  • Proven capability in the development of annual marketing plans, tactical campaigns and product offers
  • Experience/understanding of online marketing
  • Proven conceptual, creative, analytical skills
  • Strong negotiator

Education/Certification Required:

  • B.A./M.A. or BCom/MCom/MBA
  • Related marketing experience in the engineering software field may be substituted

Responsibilities:

You...