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

5 Days AgoSaved
In-Office
6 Locations
eCommerce
The Customer Relationship Manager will support internal operations, manage documentation processes, and enhance operational efficiency across Pan India, ensuring targets are met.
5 Days AgoSaved
In-Office
4 Locations
eCommerce
The Business Development Manager will drive revenue growth through sales targets, promote BSI's portfolio, manage client relationships, and collaborate on service delivery.
11 Days AgoSaved
Remote
2 Locations
eCommerce
This role provides administrative support to the Business Development team, ensuring effective client interactions and managing sales processes.
24 Days AgoSaved
Remote
India
eCommerce
Conduct product certification audits in the electrical manufacturing sector, ensure compliance, provide assessment reports, and manage client relationships.