Who We Are: CAA Niagara is a proud Niagara Region employer, that strives on delivering rewarding experiences and enhancing the lives of our community. For over one hundred years, we have been a staple within our
CAA Niagara, based in Thorold, Ontario, seeks a Communications Manager to lead internal and external communications, messaging, media relations, and community programs. You’ll collaborate with Marketing & Business Development and cross‑functional leaders to ensure timely, on‑brand communications and
Join Our Team: Communications Manager Location: Thorold | Full-Time This posting is to fill an existing vacancy. Position Overview The Communications Manager develops and executes internal and external communications strategies that strengthen CAA Niagaras brand reputation,