Board Member, Stanford Global Projects Center
Carlsbad, CA
Stanford University
Board Member, Stanford Global Projects Center
Flanagan Consulting
Consultant--Infrastructure Investment Services
NXTImpact
Advisory Board Member
Progressive Policy Institute
Senior Fellow
United States Naval Academy