Avlock corporate office is located in 86 Themba Business Briardene Park Unit 2, Durban, 4051, South Africa and has 51-200 employees.
avlock
avlock international
avlock - south africa
avlock international fastening systems
avlock international ltd
avlock ltd
Departments
Number of employees
Operations
4
Information Technology
3
Marketing
1
Finance
1
C-Suite
1
| Location | People at location |
| Africa | 11-50 |
Explore people who held key positions, contributed to Avlock's success, and advanced their careers.
Explore More
Avlock International is a South African manufacturer and distributor specializing in engineered fastening systems, rivets, lockbolts, and riveting tools. The company serves clients in the mining, construction, and industrial sectors, providing a range of products including installation tools, packaging, and hardware for both light and heavy enginee... Read More