Associate Professor /Senior Lecturer (Permanent) and Rotational Head of Department (5-year contract)
Cape Peninsula University of Technology - 9/27/24
ZA
Cape Peninsula University of Technology - 9/27/24
Western Cape, ZA
Cape Peninsula University of Technology - 9/19/24
ZA
Cape Peninsula University of Technology - 9/09/24
Cape Town, Western Cape, ZA
Cape Peninsula University of Technology - 9/19/24
Western Cape, ZA