TOWELL AUTO CENTRE LLC Email Format
Motor Vehicle ManufacturingMuscat, Oman201-500 Employees
Towell Auto Centre (TAC) is a long-standing automotive business in Oman, operating since 1972 and part of the W J Towell Group. Based in Muscat, the company provides high-quality motor products and related services, drawing on product knowledge, skilled workmanship, and technology to meet customer needs. TAC defines success through profitability, market share, customer satisfaction, and employee retention, and emphasizes customer delight as a core objective while expanding its international brand partnerships and retail network. TAC maintains a dedicated Customer Relations unit that engages roughly 400 customers each day and gathers more than 100 feedback submissions daily, underscoring its emphasis on service quality. Recent developments include the May 2026 introduction of the 212 4x4 SUV brand in Oman and a 2025 partnership with SAP to implement S/4HANA for its autoX solution.