Manager, Operations
Branch Manager
Transportation · South Africa · 201-500 Employees
View Company Info for Free
Manager, Operations
Branch Manager
A closer look at the technologies used by Car Towing Services
Car Towing Services has been the acknowledged leader in South African Towing and Recovery Industry since its inception in 1972. Our managers and staff have acquired a wealth of knowledge and technical expertise over a period of 38 years, enabling us to recover, tow and transport a wide variety of vehicles, plant and equipment in a safe and professi... Read More