Company Profile Login or Register to add a Company -26.2585758, 28.1935686 Weba Chute Systems 99 Nagington Road Wadeville Gauteng 1422 South Africa +27 11 827 937 2 20232024 Views1632947 Clicks065 Articles (1) Profile Staff (1) Forum Posts (1) Current Employees of Weba Chute Systems Design Alwin Nienaber Technical Director Full-time 1997/1 – Today (27 Years / 5 Months)