|
“Towell Auto Centre LLC” (TAC) is a 100% W.J. Towell & Company - a professionally managed Motors business serving the Sultanate of Oman. From its inception in 1972, TAC has been one of the pioneers of the WJ Towell group has been serving the people of Oman for almost 138 years Strong legacy of the parent group and our own strength of 33 years we have built substantial goodwill and trust within our customers
Automobile business in the Sultanate and is now one of the leading automotive companies in the country.
TAC’s business encompasses the Import, Distribution, Retail and after sales support to “world class” franchises:
TAC is equipped across the Sultanate with Branch network equipped with the latest world class technology in Information Systems designed for the automotive industry.
People, the most precious assets of TAC are regularly put through training programs covering Customer Service, Product knowledge, Job skills, and effective communication together with the use of Information Technology and technical updates.
TAC excels in customer service, corporate ethics along with human resource development that encourages teamwork and result driven performance.
Marketing is a core competence and TAC’s multilingual staff is trained to the standard of industry’s best practice. TAC ensures not only easy access to high quality automotive products but also the highest standard of service support to its customers.
|