Come be a part of something extraordinary. Your future starts here at SMEC South Africa. Kickstart your engineering career with SMEC South Africa: Where innovation meets opportun…
REPORTS TO Function Manager or other professional consultant or any other person appointed to supervise him/her from time to time. KEY RESPONSIBILITIES CAD draughting and det…
Why SMEC South Africa? Innovation at our Core: We live and breathe innovation. At SMEC, you'll have the opportunity to work on nation-building projects that are characterised by…
Get email alerts for the latest Jobs in South Africa