Michael Amodeo had a position (communications director) at Obama for America

Details
Title communications director
Is Current no
Executive yes