Justin Pead Principal Technical Officer: White Lab BSc(Eng) MSc(Eng) Cape Town Postgraduate Supervision Masters Wilson Cameron