Definity

HQ
Waterloo
Total Offices: 11
4,356 Total Employees

Teams at Definity

Recently posted jobs

40 Minutes AgoSaved
Hybrid
2 Locations
Insurance • Financial Services
Develop and execute internal communication plans supporting business priorities, employee engagement, change initiatives, and operational objectives. Responsibilities include writing and editing content across internal channels, translating complex information into clear employee messaging, advising stakeholders, managing communication timelines, monitoring engagement metrics, and maintaining corporate messaging and editorial standards. The role collaborates with leaders, subject matter experts, HR partners, and project teams in a hybrid corporate environment.
Insurance • Financial Services
Supports internal and external corporate communications by drafting, editing, proofreading, and publishing content across newsletters, intranet, social media, announcements, and other channels. Conducts media monitoring and research, supports news releases and media relations, tracks communication performance, and develops recommendations. Collaborates with communicators and business partners to coordinate deliverables and advance organizational communication objectives.
4 Days AgoSaved
Hybrid
Toronto, ON, CAN
Insurance • Financial Services
Leads digital experience and growth across public websites and paid acquisition channels. Oversees web publishing, CMS governance, site reliability, UX, conversion rate optimization, personalization, paid search, social, display, and programmatic campaigns. Manages digital budgets, agencies, vendors, analytics, testing, and cross-functional technology partnerships while building and coaching a growing digital team.