← Back to opportunities

Creative Manager

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

About the Role

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 Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position