Talent Apply
Log in
All jobs
CS

Global Head, Corporate Communications & Brand

Centric Software®
Remote (France or United Kingdom)
Remote

About this role

About the Role Centric Software is seeking a Global Head, Corporate Communications & Brand to lead and evolve our global communications and brand strategy as we scale. This senior role shapes brand perception, enables business growth, and ensures messaging remains clear and consistent across markets, audiences, and channels. You will partner with the CMO, executive leadership, regional teams, sales, and external partners, and manage a global team of five. What You'll Do

  • Lead Centric Software’s global corporate communications and brand strategy, ensuring alignment with business goals, market positioning, and growth priorities.
  • Manage, develop, and enable a high-performing global communications and brand team of five direct reports, balancing strategy, execution, empowerment, and cross-functional collaboration.
  • Own the evolution, governance, and adoption of Centric’s Global Brand framework and external brand narrative, ensuring consistent, scalable application across regions, functions, partners, and market-facing channels.
  • Partner with the CMO, executive leadership, and key stakeholders to define communications and brand priorities, align messaging globally, and support strategic business initiatives.
  • Develop and execute executive visibility, thought leadership, public relations, media strategy, corporate storytelling, and external communications programs that strengthen Centric’s market influence.
  • Create clear, compelling messaging for corporate announcements, campaigns, events, customer stories, executive communications, digital channels, and other market-facing initiatives.
  • Serve as strategic communications and brand advisor to teams across marketing, sales, product, regions, and executive leadership, providing messaging frameworks, brand tools, and practical guidance.
  • Drive communications initiatives that support measurable business outcomes, including market awareness, customer engagement, demand generation, brand credibility, and executive influence.
  • Explore and leverage emerging technologies, including AI-enabled communication and content tools, to improve efficiency, scalability, consistency, and effectiveness across communication programs.
  • Operate effectively in a fast-moving, international, matrixed organization with multiple stakeholders, priorities, and regional needs. What We're Looking For
  • 10+ years experience in corporate communications, brand communications, public relations, executive communications, or global communications leadership within a B2B software, SaaS, enterprise technology, or complex solutions environment.
  • Fluent English required; additional European languages, especially French, are a plus.
  • Experience owning or significantly contributing to global brand governance, brand frameworks, messaging standards, and brand adoption across regions, functions, and partner ecosystems.
  • Background in B2B software, enterprise technology, or complex SaaS environments, with the ability to communicate the value of sophisticated software sold to multi-buyer, multi-stakeholder ecosystems.
  • Strategic but practical, structured but hands-on, with the ability to influence executives and drive execution in a fast-moving environment.
  • Interest in emerging technologies, including AI, to improve how communications teams operate, scale, and measure impact. Nice to Have
  • Forward-thinking and curious about how AI and other technologies can enhance efficiency, scalability, and measurement of communications impact.
  • Experience in international, matrixed organizations and collaborating across marketing, sales, product, regions, and executive leadership. Compensation & Benefits
  • Salary and benefits details are not disclosed in the posting.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →