🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Marketing Project Manager (Contract)

Hospitality Full Benefits Career Growth
Company

Umbra

Location

Toronto, Canada

Posted

March 19, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Is this You?

Contract Position: 1 year with the possibility of extension.

Want to work for an organization that values your expertise in project management? Reporting to the Creative Marketing Manager this fantastic opportunity is a key collaborator within the marketing department and involves working directly with the creative team to facilitate the go-to-market launches and creative asset production. This individual will also work closely with a variety of internal customers including Category Management, Product Development, Design, E-commerce, and Sales.

Here’s What Makes You Successful at Umbra

  • Entrepreneurial Spirit
  • Can-Do Attitude
  • Curiosity
  • Street Smarts
  • Team Player Mentality

What You’ll Do to Be Successful in This Role

Creati...