Taylor McAllister Email

Clinical Product Manager . Layla

Current Roles

Employees:
108
Revenue:
$29.2M
About
Layla is a human-first, tech-powered mental health service, built on quality, patient-centricity, and innovation. Our mission is to empower Canadians to take control of their mental health.
Layla Address
10 Dundas St E
Toronto, ON
CAN
Layla Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.