BSI

New Delhi
9,165 Total Employees
Year Founded: 1901

Similar Companies Hiring

Agency • Digital Media • eCommerce • Professional Services • Software • Analytics • Consulting
9 Offices
5000 Employees
Consumer Web • eCommerce • Internet of Things
7 Offices
240 Employees
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
7 Locations
eCommerce
As a Customer Relationship Manager, the role involves planning assessments, managing logistics, and supporting Client Managers while ensuring key performance metrics are met.
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.
12 Days AgoSaved
Remote
2 Locations
eCommerce
This role provides administrative support to the Business Development team, ensuring effective client interactions and managing sales processes.
25 Days AgoSaved
Remote
India
eCommerce
Conduct product certification audits in the electrical manufacturing sector, ensure compliance, provide assessment reports, and manage client relationships.