OMICRON

1,300 Total Employees
Year Founded: 1984

Teams at OMICRON

Recently posted jobs

One Month AgoSaved
In-Office
New Delhi, Delhi, IND
Hardware • Information Technology • Energy • Manufacturing
Provide pre- and post-sales customer support, prepare quotations and tenders, assist the Area Sales Manager, target new leads, organize product demos and follow-ups, support events/fairs, maintain CRM, perform general office tasks and team backup.