Northstar Recovery Center logo

Northstar Recovery Center jobs and careers

United States

As of October 23, 2026, Northstar Recovery Center has no open roles listed.

About Northstar Recovery Center

Northstar Recovery Center is a leading provider of substance abuse and mental health treatment, offering Day Treatment (High-Intensity Outpatient) both in-person and virtually. With locations in Southborough and West Springfield, Massachusetts, we support individuals and families impacted by substance misuse, mental health and co-occurring disorders with personalized care, evidence-based therapies, and compassionate connection. Grounded in the belief that recovery is possible for everyone, we create a safe and empowering environment where clients can heal, grow, and reclaim their lives. Our programs emphasize clinical excellence, authentic relationships, and a strong recovery community, including ongoing family support and a vibrant alumni network. By fostering connection and addressing the root causes of addiction, Northstar is building healthier, safer communities—one recovery journey at a time. Get help now: 888-339-5756 PHP | IOP | Individual Therapy | Group Therapy | Trauma Therapy | Dual Diagnosis | Mental Health | Co-Occuring Disorders | Outpatient | In-Person | Virtual | Hybrid | 12-Step | SMART | CBT | DBT | Holistic Recovery | Aftercare | Day Treatment

Founded
2021
Employees
11 to 50
Headquarters
United States

Leadership

The top of Northstar Recovery Center's org chart, with how many people report into each leader.

SWPhoto of Steven Windward

Steven Windward

Co-Founder

Northstar Recovery Center jobs: common questions

Is Northstar Recovery Center hiring right now?
Northstar Recovery Center has no open roles listed as of October 23, 2026. Roles appear here as soon as they are posted on Northstar Recovery Center's careers site.
Where is Northstar Recovery Center headquartered?
Northstar Recovery Center is headquartered in United States and was founded in 2021.
Who leads Northstar Recovery Center?
Steven Windward, Co-Founder, is at the top of Northstar Recovery Center's org chart.
How do I apply for a job at Northstar Recovery Center?
Pick a role on Northstar Recovery Center's TheJobsMap page and select Apply. Every listing links to the original posting on Northstar Recovery Center's own careers site, so you apply directly with the employer.