Click on Login if you are already member.
Overview We are seeking a skilled and dedicated Oil & Gas Mechanic for an onshore position. TRS Experience is desirable. The ideal candidate will possess a strong background in mechanical systems and a passion for problem solving. As a Mechanic,…