James Donald

James Donald is a managing director, portfolio manager and analyst at Lazard Asset Management