Business Positions
Insight Investment Management Limited
A privately owned asset management holding company based in London
Family
Rory Farquharson
Harvard student
•
son