Senior Clinical Research Physician -TB Clinical Trials Programme
Medical Research Council Clinical Trials Unit
Senior Clinical Research Physician -TB Clinical Trials Programme
Private Practice in Internal Medicine
Specialist Physician, Consultant in Internal Medicine and Intensive Care- Private Health sector
London School of Hygiene and Tropical Medicine, U. of London
Researcher- Infectious Diseases Epidemiology
Department of Health Western Cape
Resident Physician
Department of Health, Western Cape Province, South Africa
Specialist Physician, Infectious Diseases Consultant- State Health Sector
Medical Research Council Clinical Trials Unit
Senior Clinical Research Associate- TB Clinical Trials Programme
ViiV Healthcare
Director Clinical Development
Colleges of Medicine of South Africa
London School of Hygiene and Tropical Medicine, U. of London
University of Stellenbosch