Project Management & Engineering Jobs

 

If you’re looking for engineering or project management engineering jobs, we may have a role for you. We’re always looking for candidates to place in jobs at all levels of seniority, from junior to executive management. 

 

Take a look at our current vacancies, in locations from the US and Canada to the UK and South Africa. Apply today!


Our latest jobs

Salary

Negotiable

Options: Contract
Options: Industrial, Manufacturing
Location

United States, Greenville, South Carolina

Salary

CA$ 180000 - CA$ 200000

Options: Permanent
Options: Mining
Location

Canada, Vancouver, British Columbia

Salary

Negotiable

Options: Permanent
Options: Maritime
Location

Saudi Arabia, , Al Jawf

Salary

Negotiable

Options: Permanent
Options: Mining
Location

South Africa, , Gauteng

Salary

Negotiable

Options: Permanent
Options: Maritime
Location

United Arab Emirates, Manama, Middle East

Salary

Negotiable

Options: Permanent
Options: Oil, Gas and Chemical
Location

United Kingdom, Wales, Flintshire

Find your local TRS
office

Locations