Learn more
Log in
Turley
Contact
No bio yet
Links
Owen Francis
Director & Head, Planning Wales
Sign up to view 0 direct reports
Get started
BNY Mellon
Tech Mahindra
Shell
WeWork
Blackstone