Recruiting people worldwide since 1984.

Our latest jobs

Salary

Negotiable

Options: Contract
Options: Power and Renewable Energy
Location

United Kingdom Swindon

Salary

Negotiable

Options: Contract
Options: Power and Renewable Energy
Location

United Kingdom

Salary

Negotiable

Options: Contract
Options: Pharmaceutical
Location

Belgium Wavre

Salary

Negotiable

Options: Contract
Options: Power and Renewable Energy
Location

United Kingdom

Salary

Negotiable

Options: Contract
Options: Pharmaceutical
Location

Belgium Wavre

Salary

Negotiable

Options: Contract
Options: Pharmaceutical
Location

Belgium Wavre

Salary

€ 75000 - € 80000

Options: Permanent
Options: Pharmaceutical
Location

Belgium Brussels

Salary

Negotiable

Options: Permanent
Options: Oil, Gas and Chemical
Location

South Africa Durban

Hi, it looks like you're in the USA

Would you like to go the the TRS Staffing US site?

Yes

Find your local TRS
office

Locations