Speakbox joins Techstars
Speakbox has joined forces with Techstars Boston in a journey to shape the future of mental healthcare in North America.
· 4 min read
Want to know more about Speakbox?
Based in Vancouver, BC, Canada - Speakbox believes people need to be at the centre of their mental health care.