TSA International corporate office is located in 4 Columbine Pl, Durban North, KwaZulu-Natal, 4051, South Africa and has 51-200 employees.
tsa international
traffic signals & accessories ( tsa international)
Departments
Number of employees
Sales
2
Marketing
1
C-Suite
1
| Location | People at location |
| Africa | 1-10 |
Explore people who held key positions, contributed to TSA International's success, and advanced their careers.
L2 Technical Support S... at Netsurit
Worked as IT System Administrator
at TSA International (2024-2025)
Explore More
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