David Truxton, Vice-President, Acquisitions & Development

David Truxton