Michael DuHaime had a position (Position) at Rudy Giuliani

Details
Is Current no