Creative Manager

EcoVadis Inc • barcelona, cataluña, Spain • Posted June 02, 2026

Location barcelona, cataluña
Job Type Full-time
Category Marketing & Media
Posted June 02, 2026

Job Description

After 19 years of success, EcoVadis is at a pivotal inflection point. Within marketing, we are transitioning from a legacy market leader to a high-growth scale-up culture. We have a bold new brand identity awaiting rollout, a fresh leadership team, and an ambitious roadmap to upgrade our digital products and global presence.

We are looking for a Creative Manager to act as the engine room of this transformation. This is not a head-down design role. You are the conductor of our creative output. You will lead a diverse team of internal and external talent, ensuring that our new brand is executed with absolute consistency across every touchpoint – from our web visual upgrade to localized assets in Japan. You will have the autonomy to build your own workflow, the authority to manage a global team, and a director who wants solutions, not problems.

The Role

Your success is not measured by the files you design, but by the excellence of ...

Interested in this role?

Click the button below to start your application.

Apply Now