Amongst the pioneers in the automobile business in Oman since 1972, Towell Auto Centre (TAC) celebrates 48 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.
“Omani women can be proud of the opportunities in Oman, allowing her to bloom in glory, thanks to the wise leadership of our late visionary…More
Oman's leading automobile pioneer Towell Auto Center (TAC) has announced a new recruitment drive for young talent across Oman. Following the campaign, interviews were conducted…More
Submit your profile here and join the world of Towell Auto Centre!
If you have any queries, complaints or feedback, you can write to us:
Mazda : 92 888 005
Contact : +968 92888005
JAC : 94 440 666
P.O.Box: 1194 | P.C:130 | Azaiba
Muscat | Sultanate Of Oman