Algerian Qatari Steel
Steven Strauss is an experienced Environment, Health and Safety Manager currently at Algerian Qatari Steel since May 2025. Prior to this role, Steven served as the BME SHERQ Manager for Southern Africa, managing safety, health, environment, risk, and quality for various operations across South Africa, Namibia, and Botswana from February 2010 to May 2025. Steven's tenure at BME included positions such as Bulk SHEQ Manager, Operations Manager, drill and blast planner, and Electronic Technician, with a career beginning in January 2006. Steven holds a Bachelor of Science (BSc) in Psychology from the University of Pretoria and a postgraduate diploma in Secondary Education and Teaching from the University of South Africa.
This person is not in any teams
This person is not in any offices