Stephen Scott
Stephen Scott, Starling Founder & CEO. A recognized expert in due diligence and risk management, Stephen has worked throughout the Americas, Asia, and Europe where he has helped leaders in business and government, to create, protect, and restore value and organizational integrity.