Chief Financial Officer
Mr. Davis is the Chief Financial Officer of Tennenbaum Capital Partners, LLC and TCP Capital Corp. Prior to joining TCP in 2004, he served as the Corporate Controller for a securities brokerage firm. Mr. Davis began his career as an auditor with Arthur Andersen LLP.
- B.A. (magna cum laude) in Business and Economics from the University of California at Los Angeles
- Certified Public Accountant in the State of California