Jobs in South America
Refine your search
Found 2 jobs
A large project in South America requires a skilled tunnel specialist to work as Site Manager overseeing sections and sites across the contract. Th...
Seeking a construction focused TBM Mechanic to work on a major hydropower project in South America. The role is for the lead contractor and will be...