Manager of Communications - Faculty of Science

University of Ottawa

📍 ottawa, on, Canada

Full-time Marketing & Media

Job Description

Take charge of communications at the University of Ottawa’s Faculty of Science as the Manager of Communications. In this full-time position, you'll lead vital initiatives around branding, public relations, and digital strategies.

You will work closely with the Dean, guiding the communication strategy and operational management. This role requires at least seven years of relevant experience, including managing teams and delivering successful marketing campaigns. Think creatively to enhance the faculty’s public image while ensuring all communications align with institutional goals.

Key Responsibilities:
• Develop and implement annual marketing strategies
• Supervise and evaluate marketing communications team
• Manage the faculty’s communication budget
• Lead events to promote the faculty’s initiatives
• Advise senior managers on communication matters

Requirements:
• Bachelor’s degree in a relevant field
• Se...
Apply for this Position