Illinois United States; Lake Zurich Illinois United States; United States; North America
Is it you?
Investor info
TypePE/BuyoutStage focus
Early stage VC,
Later stage VC
Description
Mammoth Corporation is an investment firm that specializes in monetizing debt and equity assets for small and micro-cap public firms and their shareholders around the world. The firm is based in Lake Zurich, Illinois and was founded in 2001.