Beecher Investors

Beecher Investors, Inc. is an equity advisory firm headquartered in Stamford, Connecticut. Since its 1990 founding, Beecher has been focused on maximizing the after-tax equity returns for a select group of clients from around the country.