Head of Global Marketing

vor 1 Monat


Genf, Schweiz HR POINT Vollzeit

Our client is an international IT / Digital consultancy, operating across multiple geographies.

We are recruiting the company’s Head of Global Marketing & Communications, based in Geneva.

Position Overview

As the Head of Global Marketing and Communications, you will be responsible for developing and leading global marketing and communication strategies that enhance the company’s brand presence, drive business growth, and ensure consistent messaging across all markets. A key focus of this role is to support the development and promotion of the company’s portfolio of service offerings, ensuring they are effectively positioned in the global marketplace. You will oversee a diverse team across multiple regions, driving alignment with the company’s objectives and values. This role requires a dynamic leader with a deep understanding of global markets, a strategic mindset, and expertise in both traditional and digital marketing.

Key Responsibilities:

  1. Global Marketing Strategy
    • Develop and execute a comprehensive global marketing strategy that aligns with the company’s business goals, enhances brand recognition, and supports the growth of the company’s portfolio of service offerings.
    • Identify market opportunities and create targeted campaigns to support business development, client acquisition, and the introduction of new services.
  2. Portfolio Development & Positioning
    • Collaborate with service line leaders and the product development team to shape the company’s portfolio of offerings, ensuring market relevance and competitive positioning.
    • Lead the creation of go-to-market strategies for new services, including branding, messaging, and promotional activities.
    • Gather market intelligence to inform the development and refinement of service offerings, ensuring they meet the evolving needs of global clients.
    • Identify and develop joint initiatives with key technology partners (Software vendors, Cloud/Infrastructure providers…) to enhance market reach and co-create value.
  3. Brand Management
    • Lead the development and management of the company’s global brand, ensuring consistent messaging, positioning, and visual identity across all markets.
    • Oversee the creation of high-impact content and campaigns that resonate with diverse audiences, including clients, partners, and industry stakeholders.
  4. Communications Leadership
    • Develop and implement an integrated global communications strategy, covering internal and external communications, public relations, and corporate messaging.
    • Serve as the company’s primary spokesperson, representing the company at global conferences, media engagements, and industry events.
  5. Digital Marketing & Innovation
    • Drive the company’s digital marketing efforts, including social media, SEO, content marketing, and online advertising, to increase brand visibility and engagement.
    • Leverage data and analytics to optimize marketing campaigns, track performance, and make informed decisions.
  6. Thought Leadership & Content Strategy
    • Position the company as a thought leader in the technology consulting industry by developing and promoting compelling content, white papers, case studies, and industry insights.
    • Collaborate with subject matter experts to create content that highlights the company’s expertise, innovation, and service offerings.
  7. Team Leadership & Development
    • Lead and inspire a global team of 10+ marketing and communications professionals, fostering a culture of creativity, collaboration, and excellence.
    • Provide guidance and development opportunities to team members, ensuring alignment with global objectives and local market needs.
  8. Stakeholder & Agency Management
    • Collaborate with internal stakeholders, including the executive team, service line leaders, and HR, to ensure marketing and communications strategies support overall business goals and service portfolio development.
    • Manage relationships with external agencies, vendors, and partners to deliver high-quality marketing and communications initiatives.
  9. Budget & Performance Management
    • Manage the global marketing and communications budget, ensuring effective allocation of resources to maximize ROI.
    • Monitor and report on key performance metrics, adjusting strategies as needed to achieve desired outcomes.

Qualifications

Education: Master’s degree in Business, Marketing, Communications or a related field.

Experience: Minimum of 12 years of experience in marketing and communications, with at least 5 years in a leadership role within a global or multinational organization, preferably within the IT / Digital or technology consulting sectors.

Global Expertise: Extensive experience managing marketing and communications across multiple countries and regions, with a deep understanding of local market dynamics, cultural nuances, and regulatory requirements.

Portfolio Development: Proven experience in developing and marketing service offerings, including the creation of go-to-market strategies and service positioning.

Leadership: Ability to lead and inspire a global team, driving creativity and high performance in a fast-paced, dynamic environment.

Brand & Communications Skills: Strong expertise in brand management, corporate communications, public relations, and digital marketing.

Analytical Skills: Ability to leverage data and analytics to drive decision-making, optimize campaigns, and measure the effectiveness of marketing strategies.

Communication: Exceptional communication and interpersonal skills, with the ability to influence and collaborate with senior leadership, clients, and external partners.

Thought Leadership: Experience in public speaking, content creation, and representing an organization at global events, with a strong personal brand in the industry.

Languages: Proficiency in French and English is required; additional language skills are a plus.

#J-18808-Ljbffr
  • Head of Marketing

    vor 1 Monat


    Genf, Schweiz Ompharma Vollzeit

    We are recruiting a Head of Marketing based at our global headquarters in Geneva. In this position, you will report directly to the CEO and have the unique opportunity to drive and implement the global Marketing strategy of OM Pharma, working in close collaboration with other departments and local affiliates, while ensuring optimal management and support of...

  • Head of HIV

    vor 1 Monat


    Genf, Schweiz The Global Fund Vollzeit

    The Head of HIV is the Global Fund’s lead voice and authority on responding to and ending the HIV epidemic both with external audiences and within the Global Fund Secretariat. The Head of HIV sets the strategy for how the Global Fund’s investments contribute to the elimination of HIV as a global public health threat. They leverage the Global Fund’s...

  • Head of Hiv

    vor 1 Monat


    Genf, GE, Schweiz The Global Fund Vollzeit

    The Head of HIV is the Global Fund’s lead voice and authority on responding to and ending the HIV epidemic both with external audiences and within the Global Fund Secretariat. The Head of HIV sets the strategy for how the Global Fund’s investments contribute to the elimination of HIV as a global public health threat. They leverage the Global Fund’s...

  • Head of Marketing

    vor 2 Monaten


    Genf, GE, Schweiz OM Pharma Ltd. Vollzeit

    Location: Meyrin, Geneva, CH- Division: - Division: Marketing- Job Type: Permanent role We are recruiting a **Head of Marketing** based at our global headquarters in Geneva. At this position, you report directly to the CEO and have the unique opportunity to drive and implement the global Marketing strategy of OM Pharma, working in close collaboration with...

  • Head of Marketing

    vor 3 Wochen


    Genf, Schweiz Academicwork Vollzeit

    Academic Work is on the lookout for a bold and innovative Head of Marketing to take our brand to new heights across Norway, Denmark, Germany, and Switzerland. Join us and lead transformative campaigns that connect top talent with amazing career opportunities, helping young professionals thrive in dynamic industries!As a fast-growing recruitment and staffing...

  • Head of HIV

    vor 1 Monat


    Genf, Schweiz The Global Fund Vollzeit

    Head of HIV - GL F - 6 years Defined DurationApply locations Geneva time type Full time posted on Posted Yesterday time left to apply End Date: November 15, 2024 (22 days left to apply) job requisition id JR3913The Head of HIV is the Global Fund’s lead voice and authority on responding to and ending the HIV epidemic both with external audiences and within...

  • Global Head of Storage

    vor 2 Wochen


    Genf, Schweiz Trafigura Vollzeit

    Main Purpose:The Global Head of Storage will be responsible for managing the overall third party storage lease position for Trafigura, which currently has an overall expenditure of >$1B annually.Knowledge Skills and Abilities, Key Responsibilities:Knowledge, Skills and AbilitiesExperience in the Energy terminals industryStrong commercial understanding of...


  • Genf, Schweiz Mackenzie Stuart Vollzeit

    Vice President of Global Sales & MarketingJob Ref: VP Sales - ASMackenzie Stuart are currently partnered with a market leading Aroma Chemical Manufacturer seeking a Vice President of Global Sales & Marketing.About the Company: Join a leading international brand dedicated to innovation, quality, and customer satisfaction in the Fragrance and Flavors...


  • Genf, Genf, Schweiz Amaris Consulting Vollzeit

    Job OverviewAmaris Consulting seeks an experienced Marketing & Communications Officer to spearhead a global marketing and communication team, promoting the company's activities, expertise, and talent community to key stakeholders.Key Responsibilities:Develop and lead Amaris Consulting's global marketing and communication strategy, ensuring its execution at...


  • Genf, Genf, Schweiz Amaris Consulting Vollzeit

    Job Title: Chief Marketing OfficerAs the Chief Marketing Officer at Amaris Consulting, you will lead a global marketing and communication team, promoting the company's activities, expertise, and talent community to key stakeholders. You will elevate awareness and drive growth through your leadership and expertise.Key Responsibilities:Define and lead Amaris...


  • Genf, Genf, Schweiz World Economic Forum Vollzeit

    About the RoleThe World Economic Forum is seeking a seasoned professional to lead its Stakeholder and Staff Engagement function. As the Head of Stakeholder Engagement, you will be responsible for developing and implementing a comprehensive outreach strategy to engage with the Forum's core stakeholders and staff.Key ResponsibilitiesDevelop and execute a...


  • Genf, Genf, Schweiz Médecins Sans Frontières Ärzte Ohne Grenzen Vollzeit

    About Médecins Sans Frontières / Ärzte Ohne GrenzenMédecins Sans Frontières / Ärzte Ohne Grenzen (MSF) is a leading international medical humanitarian organization providing care to people affected by conflict, epidemics, disasters, or exclusion from healthcare.Salary and BenefitsThe successful candidate can expect a competitive salary range of CHF...


  • Genf, Genf, Schweiz L'OCCITANE Vollzeit

    We are looking for a skilled Global Marketing Development Expert to join our team at L'OCCITANE. As a key member of the Global Brand Department, you will be responsible for building and implementing marketing strategies for our core categories, including Face Care, Body Care, Hair Care, Fragrance, and Gifting.As a Global Marketing Development Expert, you...


  • Genf, Schweiz MSC Cruises Vollzeit

    Explora Journeys is a vibrant, cosmopolitan, European luxury brand, imagined in the heart of Swiss hospitality in Geneva. Leveraging our parent company MSC Group's hundreds of years of maritime expertise, our fleet of six luxury ships (four currently in the pipeline) are being built and designed in a totally different and unique way that will transform and...


  • Genf, Schweiz Cagi Vollzeit

    Location: HQ Geneva based with minimum 35% travel worldwide.About FSD:FSD is an international NGO focused on humanitarian demining and environmental remediation. We operate in various regions globally, removing landmines and toxic pollutants to create safe and sustainable communities. Our programmes aim to mitigate the impact of post-conflict threats and...

  • Head of Partnerships

    vor 2 Wochen


    Genf, Schweiz Fintechnews Vollzeit

    Polixis SA is seeking a dynamic and strategic Head of Partnerships to lead and expand our existing network of partners while developing new collaborations with industry players, including Core Banking Solutions, PMS, CRMs, and other RegTech/FinTech organizations. This role is pivotal in driving Polixis’ growth within the global FinTech and RegTech...


  • Genf, Genf, Schweiz MCI Global Vollzeit

    We are a global marketing agency that creates innovative experiences for our clients.MCI Global is a leading agency that helps brands deliver innovation and growth through human-centric touchpoints.As a Project Manager, you will be responsible for planning and delivering events and communication programs in the private sector.Key responsibilities will...


  • Genf, Genf, Schweiz Teoxane SA Vollzeit

    Job Title: Head of Regulatory AffairsWe are seeking a highly experienced and skilled Head of Regulatory Affairs to join our team at Teoxane SA. As a key member of our regulatory team, you will be responsible for ensuring compliance with EU and US regulations and standards.Main Responsibilities:Develop and implement regulatory strategies to ensure compliance...


  • Genf, GE, Schweiz World Economic Forum LLC Vollzeit

    Join the World Economic Forum to be part of a team committed to improving the state of the world by fostering collaboration across diverse sectors and driving positive societal change. Here, you can become a leader in shaping the future of technology and policy on a global scale. The World Economic Forum, the International Organization for Public-Private...


  • Genf, GE, Schweiz Trafigura Vollzeit

    Main Purpose: The Finance team of Trafigura is organised between regional CFOs (North America, South America, China and Asia Pacific) and product responsibilities (Corporate Finance, Trade Finance, Treasury, TFS, Structured Trade Finance etc). The Structured Trade Finance (“STF”) team is integral to Trafigura’s core activities as it is responsible for...