Minimum requirements:
share this job on whatsapp
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 overseeing the ownership,