Senior Brand Manager

Company:  TELUS
Location: Montreal
Closing Date: 02/08/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Description Champion the evolution, protection and enablement of our award winning brand. Our team and what we’ll accomplish together The TELUS Brand Office ensures every interaction with our award-winning brand identity is consistent and exceptional. We provide the direction and guidance on the evolution of our brand and how it comes to life across all parts of our business. We partner with external agencies and internal digital partners to provide the tools, resources, assets and brand standards to guide every decision and design opportunity. 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. What you’ll do Reporting into the Manager - Brand Office, the Sr. Brand 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. We are seeking a passionate, innovative individual exceptional brand acumen to join our team for the next 18 months. Provide strategic guidance on how the TELUS brand comes to life across internal and external touchpoints, with a focus on continued evolution. This includes developing, maintaining, evolving, promoting and implementing standards, guidelines and best practices across the business Consult, partner and collaborate with teams across the organization to interpret and apply our brand standards to enable various programs and initiatives. Collaborate with our legal team to proactively protect our intellectual property rights Support and lead exciting, cross-functional strategic brand projects that elevate and enable the use of our brand Strive for continuous improvement and advancement of our brand strategy Qualifications What you bring A deep rooted passion for, and expertise in, branding and brand management A keen eye for detail and design Demonstrated brand acumen with proven ability to lead brand and marketing communications teams and programs A strategic thinker and problem solver who is able to balance competing objectives, and bring forward balanced alternatives and solutions Excellent interpersonal and relationship-building skills: You love building strong, collaborative working relationships across all levels of an organization Great-to-haves Minimum of 7 years experience leading brand management within a fast-paced environment on either client or agency side Diploma, certificate or degree in marketing, communications or related field Experience working at, or with, a national consumer or business brand. Experience in technology, health care or agriculture an asset.
Apply Now
Share this job
TELUS
An unhandled exception has occurred. See browser dev tools for details. Reload 🗙