Amongst the pioneers in the automobile business in Oman since 1972, Towell Auto Centre (TAC) celebrates 50 plus years of being recognized as a trusted name in all automotive related products & services and aims to be the one-stop centre in this segment.
CUSTOMER SATISFACTION
EMPLOYEE RETENTION
BRAND RETENTION
PROFITABILITY AND MARKET SHARE
0
+
Brands
0
+
Categories
0
+
No of People
Brands
SHOWROOMS
8 LOCATIONS
SERVICE CENTRE
9 LOCATIONS
TYRE CENTRE
25 LOCATIONS
LUBE CENTRE
15 LOCATIONS
BLOG
CAREERS
![img1-min](https://towellauto.com/en/wp-content/uploads/2022/01/img1-min.png)
Join Our company
Submit your profile here and join the world of Towell Auto Centre!