Roy Beck

Roy Beck is the President of NumbersUSA, a non-partisan, non-profit 501(c)(3) organization committed to reducing the number of immigrants in the United States. He is also a Research Fellow at the Center for Immigration Studies. Beck holds a BA in Economics from Wheaton College and an MA from Southern Illinois University. He has worked as an economist for various organizations, […]