Positions
Scott Institute for Energy Innovation
at Carnegie Mellon
Donations
New Day for America
John Kasich's national fundraising committee