Dieter Viljoen Profile

Dieter Viljoen

  • BHSC sport coaching and human movement
  • CrossFit Level 2
  • Functional training
  • Bodybuilding
  • Weight loss