Head of Global Marketing & Communications – IT / Digital Consultancy

Company:  JonLeads-FR
Location: Paris
Closing Date: 15/10/2024
Type: Temporary
Job Requirements / Description

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 Paris.

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.

Important: this job posting may be distributed on professional social networks via third parties, resulting in formatting issues and applicants being prompted to apply on another website than HR POINT’s. Please note that applications should only be made on hrpoint [dot] fr.

#J-18808-Ljbffr
Apply Now
Share this job
JonLeads-FR
  • Similar Jobs

  • GLOBAL HEAD OF TRADE MARKETING

    Paris
    View Job
  • Global Head Of Trade Marketing

    paris
    View Job
  • Global Head Of Trade Marketing

    Paris
    View Job
  • Head of Communications & Events

    Paris
    View Job
  • Head of Communications & Events

    Paris
    View Job
An unhandled exception has occurred. See browser dev tools for details. Reload 🗙