Jonathan Osrin Relationship Manager South Africa / Latin America

25 years investment experience,
18 years with Stenham
View profile

Lydia Carroll Business Development Manager EMEA

11 years investment experience,
3 years with Stenham
View profile