I

Impact Marketing Team Leader

inDrive

barcelona, cataluña, Spain Full-time June 22, 2026

Found Description

Impact Marketing Team Leader

Department: Impact

Employment Type: Full Time

Location: Spain

Description

This is a senior operational role within the Media, Art & Narrative Domain. You are the operational engine of the Impact Marketing Team. You are responsible for translating high-level initiative goals into actionable communications plans, coordinating the Project Management team, and ensuring world‑class execution across all marketing channels. While the Head of Domain defines the strategic vision and creative commissioning, you own the workflows, briefs, and performance of the day‑to‑day marketing machine.

Key Responsibilities

The Diplomatic Bridge & Brief Quality:

  • Bridge to Initiatives: Act as the primary bridge between Initiative Leads (Aurora, Alternativa, inVision U, etc.) and the Initiative Marketing Team.
  • Briefs: Extract subject‑matter insights from initiatives ...

Ready to Apply?

Submit your application for Impact Marketing Team Leader at inDrive

Apply Now