Creative Manager

EcoVadis Inc · barcelona, cataluña, Spain

Location
barcelona
Job Type
Full-time
Posted
June 04, 2026

Job Description

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

Ready to Apply?

Submit your application for Creative Manager at EcoVadis Inc

Apply Now