Job Description Job Description Company Description CEDA specializes in industrial maintenance, turnaround and environmental services and has a proud history in North America with roots extending back to 1973. Our talented and experienced team is committed
Job Description Job Description COMPANY PROFILE Primoris Canada is an infrastructure contractor serving major firms in the oil, gas, power, petrochemical, and heavy oil industries and include services covering tailings and hydro-transport pipeline construction and maintenance,