Communications Manager

AmicoMississauga, ON

About The Position

The Communications Manager leads and executes strategic internal and external communications initiatives to support brand presence, stakeholder engagement, and project-related messaging. This position involves writing, planning, media relations, digital marketing, crisis communications, and leadership of communication campaigns.

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service