Jade Abbott

Marketing Coordinator in Cape Town, South Africa

  • Education
    • Cape Peninsula University of Technology