BSI

New Delhi
9,165 Total Employees
Year Founded: 1901

Teams at BSI

Recently posted jobs

8 Days AgoSaved
In-Office
New Delhi, Delhi, IND
eCommerce
Conduct on-site management system assessments, prepare surveillance and initial assessment reports, recommend certification decisions, lead assessment teams, coach less-experienced assessors, support client technical queries, promote BSI services, and maintain/update assessment and standards knowledge.
13 Days AgoSaved
In-Office
New Delhi, Delhi, IND
eCommerce
Provide specialist employee relations support across India: manage disciplinaries, grievances, investigations, policy implementation, training, case documentation, trend analysis, and ER process improvements while partnering with People teams and contributing to regional/global initiatives.
15 Days AgoSaved
In-Office
New Delhi, Delhi, IND
eCommerce
Lead and standardize payroll operations across 14 APAC countries for 1,900+ employees. Manage vendors, drive system improvements and stabilization, lead audits and controls, collaborate with HR/Finance stakeholders, and support day-to-day payroll delivery.