E

Creative Manager

EcoVadis Inc

barcelona, cataluña, Spain Full-time June 02, 2026
Apply Now

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

Full-time Marketing & Media

Ready to Apply?

Submit your application for Creative Manager at EcoVadis Inc

Apply for this Position