Jeffrey Cotton

Chief Compliance Officer, ABERDEEN LATIN AMERICA EQUITY FUND, INC.

Companies