Tom Steyer, Founder and President, NextGen America

https://www.youtube.com/watch?v=gA9d2oCkHpE&feature=em-uploademail