Contributor

Hilary Rosen

Communications, media and political strategist

Contributor