
Allen & Company
Founded: 1922
Allen & Company is a private investment and advisory firm.
Successful Exits
64
Total Investments
170
About the Program
Location
Regions
Cities
Countries
Countries Invested
United States
United Kingdom
Canada
Germany
Israel
Luxembourg
Brazil