The New England Center for Children

$36.0M revenue • 200 employees • 33 Turnpike Rd, Southborough, MA, 01772, United States

Last Updated May 5, 2025

Company Overview

Company Name

The New England Center for Children

Address

33 Turnpike Rd, Southborough, MA, 01772, United States

Website

necc.org

Approx. Annual Revenue

$36.0M

Employees

200

Established

1996

Google Reviews

4.1 (17 reviews)

About The New England Center for Children

The New England Center for Children (NECC) is a renowned organization dedicated to providing exceptional education and research services for individuals with autism. Headquartered in Southborough, MA, NECC is committed to empowering individuals with autism to live fulfilling and productive lives within their communities.

More Companies in Massachusetts

Browse all companies in Massachusetts →

Frequently Asked Questions about The New England Center for Children

Categories

Technologies Used

Social Profiles

Key Decision Makers

Erin Michaud Principal Investigator of the Early Markers of Autism Sibling Project
LinkedIn