IT Scorecard and Metrics Analyst

BorgWarner · Shanghai, Shanghai, China

Location
Shanghai
Job Type
Full time
Posted
July 11, 2026

Job Description

Job purpose • The IT Scorecard & Metrics Analyst plays a critical role in advancing BorgWarner’s IT Service Excellence mission by combining strong analytics fundamentals with practical, applied use of AI tools to deliver insight, transparency, and governance across global IT.

• This role is designed for an experienced analytics professional who not only uses AI to accelerate analysis and insight generation, but also helps shape how AI‑assisted analytics are applied across IT. The Analyst partners closely with IT leaders, Service Owners, and the Service Excellence team to ensure performance metrics are meaningful, trusted, and decision‑ready.

• You will own and evolve enterprise IT scorecards, dashboards, KPI frameworks, and measurement standards, while progressively embedding AI‑enabled approaches into how IT performance is measured, analysed, and communicated. This position offers a unique opportunity to help shape a modern, data‑ and AI‑informed performance culture ...

Ready to Apply?

Submit your application for IT Scorecard and Metrics Analyst at BorgWarner

Apply Now