office 5 days / week About SMEC SMEC provides unique opportunities to work on iconic industry projects with experienced... value to clients and develop their careers. When you join SMEC, you join a flexible growing organisation...
SMECprojects both locally and internationally Friendly working environment across the business About SMEC SMEC provides... unique opportunities to work on iconic industry projects with experienced colleagues and leadership teams. SMEC deliver smart...
SMEC