Richard Chau

Chief Investment Officer at Tulane University

Richard Chau currently serves as the Chief Investment Officer at Tulane University, a position held since September 2013. Prior experience includes roles as Vice President at Bessemer Trust from January 2011 to August 2013, and Investment Analyst at The Andrew W. Mellon Foundation from September 2008 to December 2010. Earlier in their career, Richard worked as an M&A Associate at Houlihan Lokey Howard & Zukin and as a Senior Consulting Associate Team Leader at Cambridge Associates. Richard holds an M.B.A. in Finance from Columbia Business School and a B.A. in Economics and Chinese from Williams College.

Links


Org chart