Marguerite Telford has a position (Director of Communications) at Center for Immigration Studies

Details
Title Director of Communications
Is Current yes
Executive yes