Global engineering consultancy with great career opportunities Opportunity to work on a variety of interesting projects both locally and internationally Friendly working environment across the business About SMEC SMEC South Africa i......
Job Location: Johannesburg, Gauteng, South Africa