BSI

New Delhi
9,165 Total Employees
Year Founded: 1901

Teams at BSI

Recently posted jobs

One Month AgoSaved
Remote or Hybrid
8 Locations
eCommerce
Lead employee relations across APAC, overseeing complex and high-risk cases, workforce changes, employment-law guidance, governance, policies, and case management. Advise senior leaders, manage ER specialists across China, India, and Japan, support unions and employee forums, analyze case trends, deliver capability programs, and improve processes through digitalization, data, and AI.