Brand Management Lead, Global Communications Group

vor 16 Stunden


Genf GE, Schweiz World Economic Forum LLC Vollzeit

The World Economic Forum, committed to improving the state of the world, is the international organization for public-private cooperation. The Forum engages the foremost political, business, cultural and other leaders of society to shape global, regional and industry agendas.

The Global Communications Group is the central Forum team dedicated to communications with the public, media, stakeholders and staff in relation to the Forum’s mission. Through multiple channels, the Group is responsible for communicating the work of the Forum and its constituents, reaching, growing, engaging and inspiring diverse and interested audiences.

Why we are recruiting

The Group is expanding and consolidating its strategy. It is composed of four key functions: Strategic Communications & Coordination, Public Engagement, Media Engagement, and Stakeholder Engagement. The Brand Management Lead will be based in the Strategic Communications & Coordination unit and will be responsible for shaping and enhancing the Forum’s brand perception and reputation, as well as leading the organization’s proactive and reactive response to reputational threats, issues and managing crisis communications.

Reporting Lines & Interactions

The role will report to the Head of Strategic Communications & Coordination and will manage agencies in the Brand Management area. Internally, the role will act as the focal point for all Forum’s brand positioning activities. Externally, the role will work with a range of stakeholders, including agencies and consultants.

Position Overview:
Key Responsibilities
- Brand Strategy Development:_- Develop and implement a cohesive brand strategy that supports the Forum’s overall objectives and enhances brand equity.- Craft a compelling brand narrative that communicates our values, mission, and unique position.- Use and leverage market research, conducted by our internal Metrics team, to stay informed about trends and competitive landscape, ensuring our brand remains relevant and differentiated.
- Brand Narrative and Messaging:_- Create and maintain a consistent brand voice and messaging across all touchpoints.- Streamline multiple overarching themes into brand pillars that creates the foundation for message house.- Develop and maintain a comprehensive message house to ensure consistent messages and tone of voice across all institutional communications.- Inform and align internal teams on the use of the message house to ensure all communications are unified and reflect the Forum’s mission, core values and strategic objectives.- Lead the creation and execution of brand initiatives and activities that enhance brand equity and presence.- Ensure consistent brand messaging across all channels, including digital, print, and in-person communications.- Monitor brand performance metrics and conduct regular brand audits to maintain brand integrity and relevance.- Collaborate with Stakeholder Engagement to ensure brand messaging is consistent across all marketing materials and service offerings.- Engage with other internal stakeholders to ensure brand consistency and alignment across all functions and Centres.- Collaborate with external partners, agencies, and vendors to amplify brand initiatives and extend market reach.
- Agency Management:_- Serve as the primary point of contact for external agencies, including brand and design agencies- Oversee the selection, onboarding, and management of agency partners that will support this work to ensure they deliver high-quality work.- Manage the agency contracts and performance metrics to maximize ROI.
- Brand Performance and Analysis:_- Monitor and analyze brand performance metrics to assess the effectiveness of branding initiatives in collaboration with the Metrics team.- Utilize insights to refine strategies and improve brand impact and reach.- Prepare and present regular reports on brand performance to senior leadership.
- Stakeholder Engagement and Implementation:_- Work closely with internal stakeholders, including marketing and GCG Leadership team to ensure alignment and support for brand initiatives.- Lead brand training sessions and workshops to educate employees and foster brand advocacy within the organization.- Develop guidelines that document the brand narrative and message house (toolkit), ensuring everyone in the organization understands and can communicate the brand story effectively.- Leverage advocacy platforms to amplify employee voices through curated institutional content on social channels to further build the brand of the Forum.

Required qualifications- Degree in communications, PR or other relevant areas- Minimum of 8+ years of experience in brand management, corporate communications or a related field.- Excellent English communication skills, both written and verbal.- Proven experience in developing and executing successful brand strategies and narratives.- Demonstrated success in managing relationships with external agencies and driving high-quality



  • Genf, Schweiz TEOXANE Laboratories Vollzeit

    A global leader in dermal fillers is seeking a Global Communication Manager to drive communication strategies and manage brand perception. The ideal candidate will have over 10 years of experience in global communication within the pharmaceutical sector. This role offers the opportunity to provide strategic communication guidance and support to teams...


  • Genf, Schweiz MCI Group Vollzeit

    We are a global engagement marketing agency that creates human-centric touchpoints that unleash the power of people to deliver innovation and growth.Firm believers in the power of building community since 1987, we are helping brands, associations and not-for-profit organisations solve their key people challenges through our core expertise: Live & virtual...


  • Genf, GE, Schweiz L'Occitane Vollzeit

    The L’OCCITANE Group is a leading international manufacturer and retailer of premium and sustainable beauty and wellness products. The Group operates in 90 countries worldwide and has 3,000 retail outlets, including over 1,300 of its own stores. Within its portfolio of premium beauty brands that champion organic and natural ingredients are: L’OCCITANE en...


  • Genf, Schweiz TEOXANE Laboratories Vollzeit

    Join to apply for the Global Communication Manager role at TEOXANE Laboratories Teoxane Laboratories was established in Geneva, Switzerland, in 2003. The company specializes in the design and manufacturing of hyaluronic acid‑based dermal fillers and dermocosmetics, offering a global patient‑care approach. Our products enable practitioners to fill all...


  • Genf, Schweiz Teoxane SA Vollzeit

    Global Communication ManagerTeoxane Laboratories were established in Geneva, Switzerland, in 2003. They are specialized in the design and manufacturing of hyaluronic acid-based dermal fillers and dermocosmetics. Teoxane strength is to offer a global patient care. Using its products, practitioners are able to fill all kinds of wrinkles, from the finest to the...

  • Global Brand Manager

    vor 16 Stunden


    1203 Genf, GE, Schweiz Teoxane Vollzeit

    **Date**:26 juil. 2024 **Lieu**: Genève, Global Marketing, 1203 **Entreprise**:teoxanesa Teoxane Laboratories were established in Geneva, Switzerland, in 2003. They are specialized in the design and manufacturing of hyaluronic acid-based dermal fillers and dermocosmetics. Teoxane strength is to offer a global patient care. Using its products,...


  • Genf, GE, Schweiz Remy Cointreau Vollzeit

    As Junior Global Brand Manager for Metaxa, you will help to develop, implement and optimize the marketing plan as brand owner. You will get involved in multiple activities including product development, activation tools and off/on premise activities, digital support. In this role, you will contribute to drive business growth under the responsibility of the...


  • Genf, GE, Schweiz Remy Cointreau Vollzeit

    **Description de l’offre**: As Junior Global Brand Manager for Metaxa, you will help to develop, implement and optimize the marketing plan as brand owner. You will get involved in multiple activities including product development, activation tools and off/on premise activities, digital support. In this role, you will contribute to drive business growth...


  • Genf, Schweiz MCI Group Vollzeit

    We are a global engagement marketing agency that creates human-centric touchpoints that unleash the power of people to deliver innovation and growth.Firm believers in the power of building community since 1987, we are helping brands, associations and not-for-profit organisations solve their key people challenges through our core expertise: Live & virtual...


  • Genf, GE, Schweiz L'Occitane Vollzeit

    The L’OCCITANE Group is a leading international manufacturer and retailer of premium and sustainable beauty and wellness products. The Group operates in 90 countries worldwide and has 3,000 retail outlets, including over 1,300 of its own stores. Within its portfolio of premium beauty brands that champion organic and natural ingredients are: L’OCCITANE en...