David Spencer-Percival

(Contributor)

David Spencer-Percival is chief executive of Spencer Ogden.