Established in 1983, New England Business Associates, also known as NEBA, is a nonprofit agency that offers employment and postsecondary education solutions for individuals with disabilities. The agency manages the NEBA Business Consulting Center, which features team-supported self-employment solutions for clients. It also provides vocational evaluation, resume preparation and networking...