Northeastern Center Picks Next CEO
The Northeastern Center has selected Steve Howell as its next chief executive officer. Howell has been with the Northeastern Center since 1993 and has been chief clinical officer since 2006. He holds a degree from Capella University and a post-graduate certificate from Ball State University.