Manager, Marketing Activations, Spain
Stadium Scene
Job Description
The Marketing Activation Manager will play a critical role in bringing the NFL’s marketing strategy and priorities to life in Spain. Working under the direction of the Marketing Lead, this role will help translate global campaigns and local market priorities into relevant, high-quality activations that drive fan awareness and engagement. In close partnership with global Centers of Excellence (COEs), local cross-functional teams, and external partners, this role will support the execution of priority initiatives across campaigns, owned & operated (O&O) channels, partner activations, GMP events, and key in-market moments.
This is a highly cross-functional, hands‑on role for someone who brings strong project management, sharp execution, and the ability to thrive in a fast‑paced environment.
This position reports to the Marketing Lead and is based in Madrid, Spain.
Essential Functions
- Lead the planning and execution of local marketing campaigns, ens...