Get the job you really want.

Top Tech Jobs & Startup Jobs in Toronto

2 Days Ago
Upper Canada, CAN
88,900 Employees
Senior level
88,900 Employees
Senior level
Food
The Senior Manager, Communications and Public Affairs will lead strategic communications and public relations efforts, manage project plans, engage with stakeholders, and support sustainability initiatives. This role requires excellent communication skills and experience in public relations, government affairs, and community engagement.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size