David Tenowitz is a Multimedia Specialist from Johannesburg, South Africa. View my career development and social media links here.