Trisura in Toronto seeks a Communications Manager to own our internal and external communications across North America. Reporting to the Marketing Director, you will craft content and ensure our brand voice remains consistent across leadership and corporate channels.
You will lead editorial planning, collaborate with stakeholders and agencies, and develop thought leadership materials while supporting marketing campaigns and events. Solid writing and project management are essential.