Stephen Scott 

Stephen is Founder & CEO at Starling. He holds degrees from Cornell, the London School of Economics, Columbia and the London Business School.
See followers