426 employees
Taubman Centers is an owner of regional malls in the United States, headquartered in Bloomfield Hills, Michigan.
$28M sweet spot round size
Most of their 1 investments are in rounds between $28M and $28M
1950
Deliv raised $28M on February 24, 2016
Investors: Simon Property Group, Macerich Company, RPM Ventures, Upfront Ventures and The Taubman Company