Stephen Stott

(Contributor)

Stephen Stott is founder and chief executive of Stott and May.