Michael Parkes

CEO, Canguru Foods
  • Portugal