Stambaugh Ness Announces Acquisition of Left Brain Professionals Stambaugh Ness (SN), a prominent professional services firm, has announced the acquisition of Left Brain Professionals, an accounting and advisory firm specializing in serving governmen...