English
Conference for professionals in the information technology industry

Carstens Blanche

Tester
Allan Gray
South Africa
Cape Town

Video