Hamilton E James has a position (trustee advisory board member) at Center for American Progress

Details
Title trustee advisory board member
Is Current yes