The New England Center for Children

1,001 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

Employees

1,001

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

Technologies Used

Social Profiles

Key Decision Makers

Erin Michaud PhD, CCC-SLP, BCBA, LABA Principal Investigator of the Early Markers of Autism Sibling Project
LinkedIn