The company seeks out ventures that target large markets and maintains a broad network of contacts, investors, and advisors to help build value after investing. Leo Capital Holdings prefers to make investments that allow for their active involvement and has a history of making investments across the United States. Although based in Northbrook, Illinois, the company considers investment opportunities nationwide.