Built for safer journeys.
TowMech is a product of Texas Computer Hub, delivering premium roadside support across South Africa.
Mission
TowMech’s mission is to make roadside assistance and towing in South Africa fast, transparent, and reliable by connecting customers with trusted service providers through smart technology, secure payments, and safety-first processes—so help is always within reach when it matters most.
Vision
TowMech’s vision is to become South Africa’s most trusted mobility-rescue platform—setting the standard for safe, accountable, and efficient towing and mechanic services, while empowering providers with fair access to work and customers with confidence, control, and peace of mind.
Building a trusted provider network.
TowMech is founded on safety, speed, and premium care for every driver.
Ongus Killian
Chief Executive Officer
Visionary leadership focused on building a national ecosystem of trusted towing and roadside experts.
Meet the leaders.
A dedicated team delivering technology, operations, and safety excellence.
Ongus Killian
Chief Executive Officer
Drives TowMech's mission to deliver safe, premium roadside support.
Musa Nkosi
Chief Operating Officer
Leads provider operations and response excellence across regions.
Naledi Dlamini
Head of Product
Builds seamless digital experiences for customers and partners.
Jared Naidoo
Head of Partnerships
Strengthens TowMech's nationwide provider network.
Aisha Patel
Customer Experience Lead
Ensures premium support with empathy and speed.
Sipho Khumalo
Safety & Compliance
Sets rigorous standards for verification and on-road safety.
Premium roadside support backed by technology.
TowMech blends local expertise with real-time tracking, verified providers, and a safety-first approach that keeps you in control.
- • Real-time response monitoring and safety checklists.
- • Secure provider verification and quality checks.
- • Transparent communication from request to resolution.