Manager, Marketing and Communications - BCTI - Admin
Manager, Marketing and Communications - BCTI - FT Admin
Join to apply for the Manager, Marketing and Communications - BCTI - FT Admin role at Humber College
Find Your Spot at Humber
At Humber, our career paths open up a world of infinite possibilities for you to explore. People are at the heart of the Humber experience. Here, every day we work shoulder to shoulder to deliver excellence, and in doing so, we redefine what it means to be a leader in polytechnic education. Humber employees are a diverse group of committed, caring and fun-loving people.
Job Details
- Position Title: Marketing and Communication Manager
- Status: Full-Time
- Hours: 37.5 hours per week
- Faculty/Department: Barrett Centre for Technology Innovation
- Campus/
Location:
North Campus - Minimum Starting Salary: $95,579 (starting salaries are determined based on qualifications and years of related experience.)
About the Barrett Centre for Technology Innovation at Humber
The Barrett Centre for Technology Innovation is a new facility built to inspire innovation through collaboration and is part of Humber’s Centre of Innovation network. We bring together industry, students and faculty to solve real‑world challenges and promote science, technology, engineering, arts and math outreach with industry and community partners. We work closely with all faculties across Humber to provide the resources they require to complete capstone, applied research projects, experiential learning activities and support skills development.
We are supported by Humber’s Advanced Manufacturing Skills Consortium: some of the leading technology and innovation companies in Canada. Join us and be a part of an exciting movement that is shaping the future of education.
About the Role
The Marketing and Communication Manager will lead all branding, marketing, content creation and communication efforts for the Barrett Centre for Technology Innovation. This role is responsible for crafting and executing a comprehensive communications strategy that elevates the BCTI brand, supports its strategic priorities, and strengthens its reputation as a leader in innovation and applied research. The ideal candidate is a creative, strategic thinker and skilled storyteller and content creator who thrives in a fast‑paced, technological environment and understands how to translate complex ideas into compelling narratives.
This is a key leadership role that works collaboratively across departments, with internal and external stakeholders, and reports directly to the Director of the Barrett Centre for Technology Innovation.
- Design and execute communication strategies that showcase the Centre’s applied research, capstone projects, STEAM ACADEMY, events and innovation programmes across digital, print and media platforms.
- Develop compelling content and video recording that highlights faculty applied research, student innovation, project successes and industry partnerships—translating technical achievements into accessible and inspiring narratives.
- Serve as brand steward and voice of the BCTI, ensuring all communications reflect BCTI’s values, vision and personality.
- Develop and implement multi‑channel marketing strategies that drive engagement, promote research outcomes, and attract partnerships, talent and funding.
- Manage BCTI website, create content for social media, print, digital campaigns, press releases, newsletters, academic journals and video – ensuring messaging is audience‑specific and aligned with strategic objectives.
- Lead brand strategy and identity for the BCTI, ensuring consistency across all internal and external touchpoints.
- Collaborate with faculty, students, industry and other centres of Innovation to amplify impact stories and strategic initiatives.
- Lead promotional efforts for BCTI events, symposiums, student showcases and industry forums, ensuring consistent messaging and visibility.
- Create impact reports and presentations for internal stakeholders and partnership agreements.
- Monitor, evaluate and report on the performance of marketing campaigns and communications strategies.
- Use data‑driven insights to continuously optimise marketing efforts and improve engagement outcomes.
About You
You are…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: