Michelle Odayan

Executive Chairperson , Indiba Consult.
  • Indiba Consult.
  • South Africa