Jonathan Osrin Relationship Manager South Africa / Latin America

24 years investment experience,
17 years with Stenham
View profile

Lydia Carroll Business Development Manager EMEA

10 years investment experience,
2 years with Stenham
View profile

Alastair Drummond Business Development Manager Europe / Asia

5 years investment experience,
2 years with Stenham
View profile