BSI

New Delhi
9,165 Total Employees
Year Founded: 1901

Jobs at BSI

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

13 Hours AgoSaved
In-Office
5 Locations
eCommerce
The Business Development Manager will develop and enhance BSI India's business footprint, focusing on sales across certification and training services. This role involves building client relationships, achieving sales budgets, and promoting BSI solutions in various sectors including IT, healthcare, and manufacturing.
18 Days AgoSaved
In-Office
8 Locations
eCommerce
The role involves conducting IATF 16949 audits, preparing reports, leading audit teams, managing client relationships, and ensuring compliance with automotive standards.
13 Days AgoSaved
Remote
10 Locations
eCommerce
Manage global food assurance schemes (e.g., RSPO): develop and maintain scheme manuals, secure accreditations/recognitions, lead training, support audits, coordinate regions, and advise Quality & Compliance and commercial teams to ensure scheme compliance.
eCommerce
Lead multi-regional client programs for internal and supplier assurance: manage global strategic accounts, ensure SLA compliance and KPI tracking, deliver programs on time and budget, build client relationships, support account growth, oversee auditor talent and deliverables, and provide strategic reporting and continuous improvement.