on all legal matters relating to underlying transactions. Draft, vet and negotiate complex finance and security agreements... and priorities Advise senior managers and directors on a variety of legal issues Participate in the formulation of general......
Job Location: Melrose, Johannesburg, South Africa