OverviewSuggest Edit

MindBeacon is a company that creates a digital mental health treatment platform called Beacon. Its solution provides treatment through digitally-delivered CBT with the one-on-one support of a dedicated therapist. It helps people overcome mental health concerns such as depression, anxiety, panic, and post-traumatic stress disorder.

HQToronto, CA
Employee Ratings4.1


MindBeacon is headquartered in
Toronto, Canada

Location Map

Latest Updates

Employees (est.) (Jul 2020)97(+22%)
Cybersecurity ratingAMore

Key People/Management at MindBeacon

Samuel L. Duboc

Samuel L. Duboc

Chair & CEO
Colin Andersen

Colin Andersen

Executive Vice President
Khush Amaria

Khush Amaria

Senior Clinical Director
Michael Apkon

Michael Apkon

CEO, SickKids Hospital
Bernard Gosevitz

Bernard Gosevitz

Vice President and Chief Medical Officer,TeamHealth
Brett Marchand

Brett Marchand

Chief Executive Officer, Vision7 and Cossette
Show more

MindBeacon Office Locations

MindBeacon has an office in Toronto
Toronto, CA (HQ)
175 Bloor St E
Show all (1)

MindBeacon Financials and Metrics

Summary Metrics

Founding Date


MindBeacon total Funding

$38 m

MindBeacon latest funding size

$18 m

Time since last funding

8 months ago

MindBeacon investors

MindBeacon's latest funding round in November 2019 was reported to be $18 m. In total, MindBeacon has raised $38 m
Show all financial metrics

MindBeacon Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

MindBeacon Online and Social Media Presence

Embed Graph

MindBeacon Frequently Asked Questions

  • When was MindBeacon founded?

    MindBeacon was founded in 2016.

  • Who are MindBeacon key executives?

    MindBeacon's key executives are Samuel L. Duboc, Colin Andersen and Khush Amaria.

  • How many employees does MindBeacon have?

    MindBeacon has 97 employees.

  • Who are MindBeacon competitors?

    Competitors of MindBeacon include Snapclarity, TruCircle and Karify.

  • Where is MindBeacon headquarters?

    MindBeacon headquarters is located at 175 Bloor St E, Toronto.

  • Where are MindBeacon offices?

    MindBeacon has an office in Toronto.

  • How many offices does MindBeacon have?

    MindBeacon has 1 office.