Open Menu
Companies>The Taubman Company
Last Modified28/10/2025 12:00 AM
cover
The Taubman Company icon

The Taubman Company

Claimed Company
Employee Participants8
Total Rating117
Revenue$629.2M
The Taubman Company Culture This score is derived from employee ratings & reviews
4.1/5
The Taubman Company's Overall Culture is rated
B

Taubman operates as a self-administered and self-managed real estate investment trust. Read More

Headquarters Bloomfield Hills, MI, USA
Top 20%
74/100