Derek Naude (@nauded) profile picture

RLDT Head for Africa - British High Commission

Cape Town
Joined March 2009