Global Brand & Communications Manager

Posted 4 Days Ago
Be an Early Applicant
Amsterdam, NLD
In-Office
Expert/Leader
Energy
The Role
Lead ACT's global Brand & Communications function, manage a six-person team, own brand and messaging strategy, drive digital visibility across website, social and search, champion AI and data-driven marketing, manage agencies, partner with senior stakeholders to translate business priorities into measurable commercial impact.
Summary Generated by Built In
Your Role in Our Story: 

As our Global Brand & Communications Manager, you will shape how ACT is seen, understood and experienced around the world. Reporting to the Global Director of Marketing, you will lead the global Brand & Communications function, manage a team of six and work closely with Executive Leadership and Commercial teams.

ACT is evolving from a global leader in environmental commodities into a broader sustainability solutions provider. At this defining stage in our growth, you will help strengthen our market position, increase ACT’s visibility and build a trusted, differentiated brand. You will work with talented colleagues across Europe, the Americas and Asia-Pacific to help organisations accelerate the transition from climate ambition to measurable action.

In essence, your role involves:

  • Own and evolve ACT’s global brand and communications strategy in line with our business transformation.
  • Develop clear messaging and compelling storytelling that strengthens ACT’s market position.
  • Translate business priorities into relevant, credible and impactful communications.
  • Lead, coach and develop a high-performing Brand & Communications team of six.
  • Ensure a consistent brand experience across campaigns, content, digital channels and corporate communications.
  • Increase visibility and engagement across the website, social media, search and AI-powered discovery platforms.
  • Use market insights and performance data to continuously improve brand, content, campaigns, digital performance and communication effectiveness.
  • Partner with senior stakeholders to turn business priorities into impactful communications.
  • Manage external agencies and champion AI to improve marketing effectiveness and operational efficiency.

Success in this role means strengthening ACT’s global brand, increasing visibility and engagement, improving digital performance, embedding AI within the Brand & Communications function and building a high-performing team that contributes directly to commercial growth.


 

Your Expertise: 

You combine strategic thinking with hands-on leadership and know how to translate business strategy into clear messaging, compelling market stories and consistent brand experiences. You are able to deliver impactful communications and measurable business results, with a strong focus on commercial growth.

To be successful in this role, we are looking for candidates with the following qualifications and attributes:

  • A Bachelor’s or Master’s degree in Marketing, Communications or a related discipline.
  • 10+ years of experience in Brand, Corporate Communications or Strategic Marketing within an international B2B environment.
  • Proven experience developing brand strategy, market positioning and corporate messaging.
  • Experience leading and developing high-performing teams through growth or transformation.
  • Strong expertise in brand management, digital marketing, content strategy, SEO and AI-enabled marketing.
  • Excellent storytelling, stakeholder-management and communication skills.
  • A commercial and data-driven mindset, with the ability to translate brand investment into measurable business impact.

This is more than a Brand & Communications role. It is an opportunity to shape the global brand of a fast-growing sustainability company at a defining moment in its evolution. If you are excited by the opportunity to combine strategy, creativity and commercial impact on a global stage, we would love to hear from you.



 

Skills Required

  • Bachelor's or Master's degree in Marketing, Communications or a related discipline.
  • 10+ years of experience in Brand, Corporate Communications or Strategic Marketing within an international B2B environment.
  • Proven experience developing brand strategy, market positioning and corporate messaging.
  • Experience leading and developing high-performing teams through growth or transformation.
  • Strong expertise in brand management, digital marketing, content strategy, SEO and AI-enabled marketing.
  • Excellent storytelling, stakeholder-management and communication skills.
  • Commercial and data-driven mindset with ability to translate brand investment into measurable business impact.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Amsterdam
342 Employees
Year Founded: 2009

What We Do

ACT is the world’s leading provider of market-based sustainability solutions. As enablers of the global energy transition, ACT helps organizations hit their climate targets, no matter how ambitious. Since 2009, ACT has become a trusted brand in high-impact climate projects, green electricity markets, renewable energies and energy efficiency, emission allowances and carbon offsets. With a growing portfolio of over 70 products in 40 plus countries, ACT’s consultants in Amsterdam, Shanghai, New York and Paris deliver bespoke solutions backed up by unparalleled market knowledge. ACT builds its relationships on trust and fosters an entrepreneurial environment. In shaping environmental markets, ACT enables its partners to pursue sustainable futures.

Similar Jobs

Adyen Logo Adyen

Staff Software Engineer

Fintech • Payments • Financial Services
Easy Apply
Hybrid
Amsterdam, NLD
4771 Employees

Tulip Logo Tulip

Marketing Manager

Enterprise Web • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
27 Locations
310 Employees

Xero Logo Xero

Software Engineer

Cloud • Fintech • Information Technology • Machine Learning • Software
Remote or Hybrid
Wormer, NLD
4500 Employees

Tulip Logo Tulip

DACH Regional Sales Lead – Enterprise Manufacturing

Enterprise Web • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
27 Locations
310 Employees

Similar Companies Hiring

UL Solutions Thumbnail
Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Chicago, IL
15000 Employees
Runwise Thumbnail
Greentech • Hardware • Real Estate • Software • Energy • PropTech
New York, NY
199 Employees
Energy CX Thumbnail
Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
Chicago, IL
108 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account