JOB TITLE: Contracts Manager MANAGER: Chief Legal Officer LOCATION: Johannesburg OVERVIEW Terra Firma has an exciting opportunity for a Contracts Manager to join its team o…
JOB TITLE: Business Development Engineer MANAGER: Lead Business Development Engineer LOCATION: Cape Town QUALIFICATIONS and REQUIREMENTS: Engineering Degree or similar Valid…
JOB TITLE: Contracts Manager MANAGER: Chief Legal Officer LOCATION: Johannesburg OVERVIEW Terra Firma has an exciting opportunity for a Contracts Manager to join its team o…
JOB TITLE: Business Development Engineer MANAGER: Lead Business Development Engineer LOCATION: Cape Town QUALIFICATIONS and REQUIREMENTS: Engineering Degree or similar Valid…