Richard de Oude

Richard de Oude

With a Bachelor of Science (Hons) degree, Richard holds more than twenty years experience in software development and has been…