Special Advisor, Washington Skoll Foundation (Skoll) Skoll Foundation (Skoll) Full Time Skoll Foundation (Skoll) United States United States, Send to friend Save Share View more 3 years ago