Allbro is a leading South African manufacturer of electrical enclosures and transformer equipment. We pride ourselves on taking products from concept to design, tooling, and mass production. As a company with over 600 employees and a culture of efficiency and innovation, we are seeking like-minded i