The New Business of the Year is presented to an organization that opened their first physical location or began operating, if no physical location exists, within the last year (since 4/23/2025).
This award should highlight an organization who, within their first year, has demonstrated early success and growth potential, offers a unique product/service, and has displayed engagement with the NSC and local North Shore community.