Richard Yu serves as the Managing Director of CLSA. Richard started at CLSA in January of 2014. Richard currently resides in the Greater New York City Area.
Executive Team Culture Ratings from CLSA Employees
BOTTOM
5%
CLSA's Executive Team scores in the Bottom 5% of similar sized companies on Comparably