News

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?

Book a demo

Speakbox

Based in Vancouver, BC, Canada - Speakbox believes people need to be at the centre of their mental health care.