Business Development Manager
Building Materials · South Africa · 51-200 Employees
View Company Info for Free
Business Development Manager
A closer look at the technologies used by TSA International
TSA International (Traffic Signals and Accessories) (TSA) was established in 1995 by Glen Pillay, a Durban-based entrepreneur. While the initial goal was to produce a reliable and costeffective range of traffic signal lights, TSA has since evolved into a transport solutions company offering turnkey solutions in traffic light management, vehicle dat... Read More