Manager - Marketing Communications - Brand Office
Vancouver, British Columbia, CA Toronto, ON, CA Montreal, Quebec, CA Calgary, AB, CA Edmonton, AB, 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 Director - Brand Marketing, the Manager, Brand Office will lead 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 a seasoned leader and innovative thinker with a strong brand and strategy acumen.
Here's how
- Lead the day-to-day operations of the Brand Office team, providing strategic guidance on brand evolution, and all governance and protection issues and opportunities
- Strive for continuous improvement and advancement of our brand strategy
- Bring brand innovation and thought leadership to the forefront everyday
- Transform how we bring our brand standards to life for the TELUS team and partners
- Partner and collaborate with teams across the organization to bring the brand to life to enable programs and communications delivering on business objectives
Qualifications
You're the missing piece of the puzzle
- A deep rooted passion for and expertise in branding, brand strategy 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 with managers, directors and senior leaders across the entire organization.
- Proven ability to balance competing interests for your team: You are able to prioritize effectively and devise and implement appropriate business strategies.
Required Professional Designation/Certification and Experience
- Minimum 10 years of experience leading brand strategy, 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.