Jessica Vaughan has a position (Director of Policy Studies) at Center for Immigration Studies

Details
Title Director of Policy Studies
Is Current yes
Executive yes