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