Global Services – Installed Base and Demand Generation Engines Leader
10 days ago
Madrid
The Installed Base Leader Iberia is responsible for maximizing the value of the installed base in Spain and Portugal by ensuring its quality, coverage, traceability, and commercial exploitation as a key lever for recurring, digital, and services business growth. The role acts as the end‑to‑end I