Harding Loevner LP
Investment Associate
Harding Loevner LP
Portfolio Manager, Global Small Companies
Harding Loevner LP
Portfolio Manager, Global Equity
Harding Loevner LP
Global Equity Analyst - Information Technology
Harding Loevner LP
Research Associate
Lafayette College