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: Contracts Manager MANAGER: Chief Legal Officer LOCATION: Johannesburg OVERVIEW Terra Firma has an exciting opportunity for a Contracts Manager to join its team o…