Shaftesbury PLC
Show contact
Leonora Forrest
Senior Portfolio Manager
Olivia Russell-Jones
Portfolio Manager
Tom Vardigans
Sam Gilligan
Phil Canby
Current role
View in org chart