Job Description
Role Overview
We are your Energy Technology Partner. We electrify, automate, and digitalize every industry, business, and home, driving efficiency and sustainability for all. At Schneider Electric, our values – IMPACT (Inclusion, Mastery, Purpose, Action, Curiosity, Teamwork) – are the foundation of everything we do. Schneider Digital is the digital department that leads the transformation in the company by supporting internal teams and clients worldwide. Our Digital Hub in Barcelona is formed by more than 450 employees working on strategic projects across Data, Cybersecurity, ERP, Cloud, Infrastructures, IT Project Management, and Digital Marketing.
As part of the End‑to‑End Digital Customer Relationships, Installed Base tracking has become one of the key pillars to grow Services revenues. Schneider Installed Base (IB) is the central data platform where all product asset data is collected, qualified, consolidated, and exposed. It operates across a complex lands...