Ben Tarr
Board Chair at Canadian Down Syndrome Society
Vancouver, Canada

Ben Tarr Work