Senior Marketing Communications Manager - Brand Office
Vancouver, British Columbia, CA Montreal, Quebec, CA Edmonton, AB, CA Calgary, AB, CA Toronto, ON, CA
Join our team
As part of the Brand Marketing team, you share our passion for:
- Working in a collaborative and fast-paced environment
- Leading one of the best brands in Canada
- Enabling teams across the organization to deliver exceptional Marketing Communications programs and communications
- Leveraging each other’s unique talents to achieve our collective goals
- Embracing a culture of continuous improvement
We are a team that strives for excellence in everything we do. Through our brand initiatives we are demonstrating to our team, customers, shareholders and our communities how TELUS is creating a stronger and more caring world by enabling remarkable human, social and business outcomes. We believe wholeheartedly that we are all stronger together, and this is foundational to our promise to make the future friendlier for everyone.
Here’s the impact you’ll make and what we’ll accomplish together
Reporting into the Manager - Brand Office, the Sr. Marketing Communications Manager will be part of a passionate team of brand experts who are responsible both for inspiring the TELUS team and our partners, and ensuring the health and strength of our brand. The candidate should be an innovative thinker with a strong brand acumen.
Here's how
- Provide strategic guidance on how the TELUS brand comes to life across internal and external touchpoints, with a focus on continued evolution
- Partner and collaborate with teams across the organization to enable programs and communications delivering on business objectives. Work closely with our internal partners to both manage and build equity for the TELUS brand through appropriate management of our intellectual property.
- Transform how we bring our brand standards to life for the TELUS team and partners
- Support response to daily requests in to the Brand Office team
- Strive for continuous improvement and advancement of our brand strategy
Qualifications
You're the missing piece of the puzzle
- A deep rooted passion for and expertise in branding and brand management
- Demonstrated brand acumen with proven ability to lead brand and marketing communications teams and programs
- A motivated leader who can confidently navigate transformational change
- Excellent interpersonal and relationship-building skills: You love building strong, collaborative working relationships across all levels of an organization.
- Proven ability to balance competing interests: You are able to prioritize effectively and devise and implement appropriate business strategies.
Required Professional Designation/Certification and Experience
- Minimum 7 years experience leading brand management/governance or marketing communications teams within a fast-paced environment, either client or agency side
- Diploma, certificate and or degree in marketing, communications, or related field
- Experience working at or with a national consumer & business brand. Experience in technology, healthcare or agriculture an asset