Emilio Health

  • Mental Healthcare
  • Palo Alto CA
  • 235 employees
Get Full Info

Company Overview

Headquarters
Jacob Javits Federal Building 26 Federal Plaz, Suite 3312, Palo Alto CA
Website
emiliohealth.com
Phone
(212) 264-3313
Employees
235
Founded in
2019
Industry
Mental Healthcare
More Details

Financials & Stats

Revenue

$50B

More Financials

Who is Emilio Health

Emilio Health is a company based in Palo Alto, California, that provides technology-enabled integrated child behavioral health and family support services. The company employs 235 people and has generated $50 million in revenue. Emilio Health was founded in 2019 by Naomi Allen and Dr. Giovanni Colella. Emilio Health offers a combination of live clinical support from therapists, clinicians, occupational therapists, and care coordinators, along with a robust digital experience. Their services are designed to improve the experience for children needing behavioral health support and their families. The company aims to address the significant challenges within the current child behavioral health system, including limited access, lack of coordination among clinicians, outdated practices, reliance on unproven methods, and high costs for families. Emilio Health differentiates itself by combining live clinical support with a digital platform, aiming to create a more accessible, coordinated, and effective approach to child behavioral health. They are backed by prominent investors like Annie Lamont and Oak HC/FT. For more information about Emilio Health, visit their website at emiliohealth.com.

Company Leadership

Naomi Allen

CEO & Co-Founder

Phone Email
Giovanni Colella

Exec Chairman & Co-Founder

Phone Email
Naomi Allen

Founder/CEO

Phone Email
David Grodberg

Chief Medical Officer

Phone Email
Meena Ramachandran

Chief Product Officer

Phone Email

Companies Similar to Emilio Health

Analyze industry trends and opportunities by examining competitors and companies comparable to Emilio Health, including their performance metrics, financials, growth dynamics, and competitive benchmarks.

Company Name Revenue Number of Employees Location Founded in
50M 68
50M 21
50M 58 Johns Creek, GA 2000
50M
50M
View More Companies

FAQ

What is the location of Emilio Health's headquarters?
The headquarters of Emilio Health are situated at Jacob Javits Federal Building 26 Federal Plaz, Suite 3312, Palo Alto CA
What is Emilio Health's phone number?
Emilio Health's contact number is (212) 264-3313.
What is Emilio Health's official website?
The official website of Emilio Health can be found at emiliohealth.com.
What is Emilio Health's current revenue?
As of December 2019, Emilio Health's annual revenue reached $50B.
How many employees does Emilio Health currently have?
Emilio Health employs approximately 235+ people as of December 2019
Which industries is Emilio Health primarily operating in?
Emilio Health operates in the following industries: Health & Wellness, Psychology, Rehabilitation
Who is the CEO & Co-Founder of Emilio Health?
Emilio Health's CEO & Co-Founder is Naomi Allen
When was Emilio Health founded?
Emilio Health was founded in 2019.

Employee Directory

Key Employees

Giovanni Colella

Co-founder/Executive chairman

Phone Email

Kevin Miller

Chief Financial Officer

Phone Email

Romy Saloner

Chief Care Delivery Officer

Phone Email