Scott Spirit

Scott is an advertising manager with experience in management consulting, advertising, venture capital and media. With 15 years in strategy and business/corporate development at WPP, with a strong focus on China and the wider Asia Pacific region, he possesses significant business development expertise.

Board of Directors and Advisors
Centuries of Experience