Investors Management Corporation, a privately held family office founded nearly 50 years ago, focuses on responsible long-term ownership of multi-unit businesses across the United States. Under the leadership of the Maynard family, the firm has expanded from a single restaurant into a portfolio of six companies, emphasizing sustainable impacts over short-term gains.