Join our Team: Where People, Purpose, Integrity, Partnership, and Professionalism thrive! Join our Engineering Dream... Team: Building tomorrow's world, today! Come be a part of something extraordinary. Your future starts here at SMEC South......
Job Location: Bloemfontein, Free State, South Africa