The Opportunity
The New England Commission on Higher Education (NECHE) is the leading accreditor in the New England area for colleges and universities. The organization sought a new brand, website and related membership marketing materials to re-establish its awareness and presence as the accrediting authority in the region.
The Strategy
BG engaged with the NECHE team, conducting discovery and insights conversations with key organizational leaders and accredited colleges. This process aimed to better understand the organization’s value before embarking on a brand development and identity creation process to accurately position NECHE within the industry.
The Result
BG developed a revitalized and memorable brand architecture and related assets. Additionally, our engagement with the organization expanded to help NECHE address the ongoing narrative around the financial crisis within the independent, private college world and NECHE’s important role in accreditation and review.