Klick Health

HQ
Toronto
Total Offices: 4
1,408 Total Employees
Year Founded: 1997

Teams at Klick Health

Recently posted jobs

14 Hours AgoSaved
Hybrid
Toronto, ON, CAN
Marketing Tech
Leads complex, multi-channel marketing and digital projects across concurrent initiatives. Manages scope, schedules, budgets, risks, quality, financial processes, client relationships, and delivery accountability. Oversees substantial agency revenue, serves as the primary client contact, and coaches project management staff. Drives operational excellence, process improvement, and effective use of waterfall and agile methodologies.
14 Hours AgoSaved
Hybrid
Toronto, ON, CAN
Marketing Tech
Provides employment law guidance across Klick’s Canadian and U.S. offices, advising on policies, agreements, accommodations, terminations, compliance, and workplace risk. Develops legal frameworks and templates, supports commercial contracts and vendor negotiations, and manages external counsel. Partners with People Practices, Finance, Operations, and Legal teams while also supporting corporate and privacy-related matters.
14 Hours AgoSaved
Hybrid
Toronto, ON, CAN
Marketing Tech
Supports project management and client success teams through financial reporting, invoicing, budgeting, forecasting, and data analysis. Maintains accurate financial processes across client programs, coordinates reporting cycles, and partners with project management, operations, and finance teams to improve workflows and operational efficiency.