Paul Worthington

Sr. Research Advisor, Leading Edge Forum
More from Paul Worthington