NewsGuard
Show contact
Tom Ridge
Advisor
Arne Duncan
Edward Greenspon
Senior Advisor
Yves Clarisse
Giampiero Gramaglia
Brigitte Trafford
Don Baer
Jimmy Wales
+ 17 more
Current role
Leonard Novy
Senior Advisor, Germany