Management and sales jobs in South Africa

TRS is a top supplier of staffing solutions for global companies. Our team of specialist consultants are hugely experienced in recruiting for roles across industries such as oil and gas, manufacturing and industrial. If you're looking for management and sales roles within these sectors, then our team is here to help. Take a look at our jobs below.

Our latest jobs

Salary

Negotiable

Options: Contract
Options: Oil, Gas and Chemical
Location

Canada Calgary

Salary

Negotiable

Options: Permanent
Options: Oil, Gas and Chemical
Location

Canada Thornhill

Salary

Negotiable

Options: Permanent
Options: Oil, Gas and Chemical
Location

Spain Torrejon de Ardoz

Salary

Negotiable

Options: Permanent
Options: Pharmaceutical
Location

Germany Berlin

Find your local TRS
office

Locations