Riaan de Lange

South Africa

reader, IT specialist, cad & spatial guru, photographer, green activist, researcher, programmer, runner, start-up enthusiast, wine drinker and music fanatic.

  • Work
    • Pretoria