TOWELL AUTO CENTRE LLC logo

TOWELL AUTO CENTRE LLC jobs and careers

Muscat, Muscat, Oman

As of October 23, 2026, TOWELL AUTO CENTRE LLC has no open roles listed.

About TOWELL AUTO CENTRE LLC

Pioneers in the automobile business in Oman since 1972, there’s hardly another that can match up to Towell Auto Centre (TAC) – the trusted name in customer service, product knowledge, job skill and technology. An integral part of the W J Towell Group, TAC takes off from the same principle of its parent company and ensures the easy availability of high quality motor products coupled with the highest standard of service to its esteemed customers. All along TAC has boasted itself as a visionary company, setting trends and building new grounds for the brands they house under their banner. Towell’s new headquarters at Ghala is also setting trends for the automobile industry of Oman, who are gradually choosing in this burgeoning district as a prime business locale. TAC bases its definition of success on four pillars of focus – profitability, market share, customer satisfaction and employee retention. With every market strategy and business dealing they reinforce these focal points and thrust themselves a step closer to prosperity. To continue their growth and business TAC is constantly finding newer global markets, joining hands with international brands to make their products and services available here in Oman and relentless retail expansion. At the core of all their activities lies their firm belief in customer delight. There is clear goal to get “Closer to the Customer”. New product launches and expansion of infrastructure and network also stems from the attempt to reach out to more and more customers. TAC also has a dedicated Customer Relations cell that reaches out to 400 customers daily and receives more than 100 feedbacks every day from various customer touch points. Their customer service evaluation curve has shown a steady increase since its inception. TAC’s recent evaluation of the Customer Service Index shows a steep rise from a level of 82% to 96.55 %.

Founded
1972
Employees
501 to 1,000
Headquarters
Muscat

Leadership

The top of TOWELL AUTO CENTRE LLC's org chart, with how many people report into each leader.

SK

S. Kasturirengan

CEO

39 reports

PVPhoto of Paul Valiyaveetil

Paul Valiyaveetil

General Manager - Vehicle Sales Division

28 reports

JUPhoto of Jaishankar Unnikrishnan

Jaishankar Unnikrishnan

General Manager-Tires

3 reports

AS

Ahmad Sinnokrot

Group Marketing Manager

2 reports

DMPhoto of Devraj Maji

Devraj Maji

Financial Controller

1 report

SA

Sameer Amro

Training & Development Manager

Jobs at TOWELL AUTO CENTRE LLC

No open positions right now. Explore more companies on TheJobsMap.

TOWELL AUTO CENTRE LLC jobs: common questions

Is TOWELL AUTO CENTRE LLC hiring right now?
TOWELL AUTO CENTRE LLC has no open roles listed as of October 23, 2026. Roles appear here as soon as they are posted on TOWELL AUTO CENTRE LLC's careers site.
Where is TOWELL AUTO CENTRE LLC headquartered?
TOWELL AUTO CENTRE LLC is headquartered in Muscat, Muscat, Oman and was founded in 1972.
Who leads TOWELL AUTO CENTRE LLC?
S. Kasturirengan, CEO, is at the top of TOWELL AUTO CENTRE LLC's org chart.
How do I apply for a job at TOWELL AUTO CENTRE LLC?
Pick a role on TOWELL AUTO CENTRE LLC's TheJobsMap page and select Apply. Every listing links to the original posting on TOWELL AUTO CENTRE LLC's own careers site, so you apply directly with the employer.