Mr. Ravich has served as a director since June 2006 and Chairman of the Board of Directors since August 2006. He served as the Executive Chairman and senior executive officer of the Company from December 2012 through July 2019, at which time he became the Company’s fulltime Chief Executive Officer. Mr. Ravich was a Group Managing Director at The TCW Group from December 2012 until July 2019. From 2009 to 2012, Mr. Ravich was Managing Director at Houlihan Lokey. In 1991 Mr. Ravich founded Libra Securities, LLC (“Libra Securities”), a Los Angeles-based investment banking firm that focused on capital raising and financial advisory services for middle-market corporate clients and the sales and trading of debt and equity securities for institutional investors, and served as its Chairman and Chief Executive Officer from 1991 until 2009. Prior to founding Libra Securities, Mr. Ravich was an Executive Vice President at Jefferies & Co., Inc. and a Senior Vice President at Drexel Burnham Lambert.
Sign up to view 3 direct reports
Get started