South Africa

Established in 1994, TRS Staffing Solutions operates from two offices based in Johannesburg and Durban.


Our offices specialise in several industry sectors covering energy & chemicals, metals & mining, power & renewable energy and infrastructure.


We manage a diverse client base who request professional, management, engineering technical and blue collar personnel for projects/operations based:

  • Locally and nationally
  • In the Southern Africa region - e.g. Botswana, Mozambique
  • In the rest of Africa - Equatorial Guinea, Nigeria, Uganda
  • In the rest of the world


While we operate across North America, EMEA, Asia and Australia, TRS offices share a global database of candidates, meaning we have access to the most talented professionals in mining. We’ve supplied that talent to some of the most successful projects in South Africa and Botswana.


TRS provide a full range of flexible services, designed to deliver tailored solutions for any scale of need.


Services include:

  • Temporary/Contingent Workforce Solutions - covering short term assignments for one or two workers through to long-term contingent workforce provision of several hundred multi-skilled personnel for projects and facilities
  • Direct Hire Placement for all levels of need ranging from junior through to C-suite positions


Take a look at our jobs in mining and oil and gas.


Contact us

*
*
*
*
Clear
*

Find our offices in South Africa


Johannesburg

Established in 1994, our head office is in Johannesburg and our second office is in Durban.

20 Morris Street East 

Woodmead 703 Office Park 

Gauteng, GT 2191 

Phone: +27 10 596 2700 

Fax: +27 10 596 2718


Durban

1st Floor, Unit No 7 West Riding Office Park 

50 West Riding Row, 

Sherwood Durban, 4091 

Phone: +27 31 207 5145 

Fax: +27 31 207 4364

Our latest jobs

Salary

Negotiable

Options: Permanent
Options: Power and Renewable Energy
Location

Johannesburg South Africa

Salary

Negotiable

Options: Contract
Options: Oil, Gas and Chemical
Location

KwaZulu Natal

Salary

Negotiable

Options: Contract
Options: Oil, Gas and Chemical
Location

KwaZulu Natal

Salary

Negotiable

Options: Contract
Options: Oil, Gas and Chemical
Location

Kwazulu Natal

Salary

Negotiable

Options: Contract
Options: Oil, Gas and Chemical
Location

KwaZulu Natal

Salary

Negotiable

Options: Permanent
Options: Industrial, Manufacturing
Location

Johannesburg South Africa

Salary

Negotiable

Options: Contract
Options: Oil, Gas and Chemical
Location

KwaZulu Natal

Salary

Negotiable

Options: Permanent
Options: Oil, Gas and Chemical
Location

KwaZulu Natal

Salary

Negotiable

Options: Contract
Options: Oil, Gas and Chemical
Location

KwaZulu Natal

Salary

R80000 - R120000

Options: Permanent
Options: Industrial, Manufacturing
Location

Pretoria

Salary

Negotiable

Options: Permanent
Options: Oil, Gas and Chemical
Location

KwaZulu Natal

Salary

Negotiable

Options: Contract
Options: Oil, Gas and Chemical
Location

KwaZulu Natal

Find your local TRS
office

Locations