HVAC & R Technician (Offshore Oil & Gas) Electus Recruitment Solutions Anywhere Posted 2 years ago ITC Project Engineer (Oil & Gas) Electus Recruitment Solutions Anywhere Posted 2 years ago ITC Project Engineer (Oil & Gas) Electus Recruitment Solutions Anywhere Posted 2 years ago