Kyle Schembri

Project Manager in Vancouver, British Columbia, Canada

  • #technology
  • #health
  • #innovation