About TeachTown, Inc.
Operating in the Internet Software and Services industry, TeachTown, Inc. is based in Woburn, Massachusetts (MA). TeachTown, Inc. was established in 2000 and is based in Woburn, Massachusetts (MA). TeachTown, Inc. operates within the Internet Software and Services industry. Investors on record include Bain Capital Double Impact. The company is backed by private equity.