Vaughn's views on all things technical, quality, social media and innovation drifts.
Vaughn Dumas
Pretoria, South Africa
About