Robert D. Beyer is an American investor and executive. Mr. Beyer is currently Chairman of Chaparal Investments LLC, a private investment firm and holding company. He was Chief Executive Officer and a director of The TCW Group, Inc., from 2005 until 2009, a diversified investment management firm with assets in excess of $100 billion; he previously served as President and Chief Investment Officer from 2000 until 2005.
Homes - Celebrity - Business
Beyer is a director of two Fortune 100 companies, The Allstate Corporation and The Kroger Co.