The Taubman Company employs 463 employees. The The Taubman Company management team includes Robert Taubman (Chairman, President and Chief Executive Officer), Ivan Frank (Vice President, Center Marketing), and Holly Kinnear (Senior Vice President and Chief Human Resources Officer).
Get Contact Info for All DepartmentsLooking for a particular The Taubman Company employee's phone or email?