Sightings…. Posted on May 16, 2021 at 10:52 pm. Richard Chau has been selected as the new chief investment officer of Tulane University, effective May 11. He will be [Read More]To access this content, you must be a member. Visit the Plans page for details.