- Company Name
- Genetec
- Job Title
- Responsable, communication d'entreprise / Manager, Corporate Communications
- Job Description
-
**Job Title**
Manager, Corporate Communications
**Role Summary**
Lead global corporate communications for a high‑technology organization, designing and executing integrated media strategies, cultivating media relationships, supporting product launches, events, and stakeholder engagement, and measuring impact across regions.
**Expectations**
- Develop and implement B2B communication strategies that enhance brand visibility and thought‑leadership in the security‑technology sector.
- Collaborate with regional marketing, global PR agencies, and internal stakeholders to ensure consistent messaging and effective media outreach.
- Provide rapid, strategic responses to industry developments and maintain an evolving media calendar.
**Key Responsibilities**
- Create and launch global press strategies, including preparing, distributing, and tracking releases.
- Partner with external agencies to schedule interviews, brief spokespeople, and craft key messages.
- Build and maintain relationships with Canadian and international media to position the company as an innovative technology provider and employer of choice.
- Develop dynamic editorial calendars highlighting core initiatives; monitor media trends and coverage to inform storytelling opportunities.
- Apply global best‑practice guidelines across regions and oversee local execution.
- Provide media training to spokespeople and subject‑matter experts.
- Draft and circulate rapid responses to industry events and crises.
- Support worldwide communications initiatives for product launches, press events, analyst briefings, office openings, and PR campaigns.
- Measure communication impact via media coverage, engagement metrics, and share‑of‑voice analyses; refine strategies accordingly.
**Required Skills**
- 8+ years in corporate communication or public relations, with at least 2 years B2B experience.
- Strong writing, editing, and storytelling ability; English proficiency is mandatory; French language skills are a key advantage.
- Demonstrated success in media relations, crisis communication, and developing measurable communication programs.
- Ability to juggle multiple priorities in a fast‑paced environment, collaborating across teams and geographies.
- Excellent command of Microsoft Office, project‑management tools, and AI‑supporting communication platforms.
**Required Education & Certifications**
- Bachelor’s degree in Communications, Journalism, Marketing, Public Relations, or related field.
- Professional certifications in Communications or PR (e.g., APR, CCA) are preferred but not mandatory.