Oscar Baruffa

Freelance consultant in South Africa

  • Education
    • Brunel University London
    • University of Pretoria