🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Technical Projects Lead Canada

Hospitality Full Benefits Career Growth
Company

Klara Inc

Location

hamilton, Canada

Posted

May 28, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

As a Technical Projects Lead based in Canada, you will be responsible for coordinating customer and internal projects. Elevate engagement while ensuring streamlined delivery across teams.
In this unique role as a Technical Project Manager, your primary focus will be to oversee customer engagements for senior enterprise clients, ensuring effective project execution and risk management. You will utilize your 7+ years of experience to lead automation initiatives and maintain clear communication across time zones. Engaging with engineering teams and translating technical discussions to non-technical stakeholders will be essential.
Key Responsibilities:
• Manage end-to-end projects with senior customers
• Coordinate initiatives across engineering, marketing, and operations
• Design and implement project management automation
• Communicate transparently and effectively with stakeholders
• Identify potential risks and provide escalation strategies
Requirements:
• Mi...