This role will support the Global Client Terms Manager with review of client engagement agreements and related terms... of business and letters of engagement Ad hoc project work in the context of Business Acceptance generally and client terms......
Job Location: Cape Town, Western Cape, South Africa