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.
PROFITABILITY AND MARKET SHARE
Majestic Mogul Award
Towell Auto Centre (TAC), one of the leaders in the automobile industry in Oman since 1972, has bagged another prestigious award; Majestic Mogul from Total Energies. The award was received …
Towell Auto Center conducting a recruitment program in support of local talent
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 to fill several positions in …
Join Our company
Submit your profile here and join the world of Towell Auto Centre!