Mitel

Senior Manager, Brand & Creative Services

Mitel

full-time

Posted on:

Location Type: Remote

Location: Remote • Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

Cloud

About the role

  • Serve as the creative lead for Mitel’s global brand, ensuring the visual identity evolves in step with our business strategy, culture, and market positioning.
  • Provide strategic direction and design oversight for high-visibility initiatives, including brand campaigns, events, product launches, and executive communications.
  • Lead the creative review and quality-control process to maintain design excellence, consistency, and brand integrity across all materials.
  • Partner with Marketing, Corporate Communications, and Product teams to translate complex concepts into clear, visually compelling narratives.
  • Develop modern, on-brand visual assets for digital campaigns, product collateral, social media, events, and thought-leadership content.
  • Create visually impactful PowerPoint and multimedia presentations for major events and executive audiences.
  • Guide the evolution of Mitel’s design system, templates, and self-service brand tools to support scalable content creation across the organization.
  • Stay current with emerging design, AI, and digital content trends to keep Mitel’s creative output fresh, relevant, and efficient.
  • Own Mitel’s brand guidelines and ensure they remain dynamic, clear, and globally relevant, reflecting best practices in accessibility, sustainability, and inclusivity.
  • Lead internal brand-ambassador engagement and enablement, equipping employees and partners to represent Mitel confidently and consistently.
  • Oversee Mitel’s brand site and core creative asset library, ensuring ease of access and alignment to new initiatives.
  • Manage an internal designer and collaborate with content creators on other teams to foster a culture of creativity, accountability, and collaboration.
  • Partner with external agencies, freelancers, and production vendors to execute specialized creative projects.
  • Collaborate cross-functionally to measure creative impact using data and insights (e.g., campaign engagement, A/B testing, social metrics).
  • Manage creative budgets, timelines, and resources to ensure exceptional quality and delivery.

Requirements

  • 8–10+ years of professional design experience in a corporate or agency setting, with at least 3 years in a senior or managerial creative role.
  • Exceptional design and art-direction skills, with mastery of Adobe Creative Cloud and a strong understanding of layout, typography, and visual hierarchy.
  • Experience leading brand systems and evolving corporate identity in a global or B2B technology environment.
  • Proven ability to balance creative vision with brand consistency, accessibility, and business impact.
  • Skilled in developing presentations and graphics in Microsoft Office.
  • Strong communication, influencing, and storytelling skills.
  • Able to articulate creative concepts and rationale to executives and non-design audiences.
  • Organized, detail-oriented, and comfortable managing multiple priorities in a fast-paced, evolving organization.
  • Familiarity with digital design tools, motion graphics, or web design (HTML/CSS or Figma) is a plus.
  • Bachelor’s degree in Graphic Design, Visual Communication, Advertising, or equivalent experience.
  • Occasional travel required.
Benefits
  • Medical
  • Dental
  • Vision
  • Life and Disability Insurance
  • RRSP matching
  • Paid time off (holiday, vacation and sick)
  • Employee Assistance Program
  • Reward and Recognition Programs
  • and more!

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
design experienceart-direction skillsAdobe Creative Cloudlayouttypographyvisual hierarchybrand systemspresentationsgraphicsdigital design tools
Soft skills
communication skillsinfluencing skillsstorytelling skillsorganizational skillsdetail-orientedability to manage multiple prioritiescreative visionbrand consistencyaccessibilitybusiness impact
Certifications
Bachelor’s degree in Graphic DesignBachelor’s degree in Visual CommunicationBachelor’s degree in Advertising