{{ flashMessage.message }}
Established in 1984
TRS works around the world finding and connecting the best talent with businesses and organisations that: design, build, operate, maintain or support the production of goods and services for a variety of industry sectors covering; oil, gas, chemicals, infrastructure, life sciences, manufacturing, mining, power, renewable energy and public sector.
JOBS
Civil Engineering (2)
Retail Sales (1)
Mechanical Engineering (1)
Accounting (1)
Frequently Asked Questions