LPNEWS
Tulane University has appointed Richard Chau as its new chief investment officer (CIO). Chau, who officially began his appointment on May 11, oversees Tulane’s Investment Management Office, which is responsible for managing the university’s endowment and related long-term investment assets.