Business Leader / May 17, 2022 Roy Beck Roy Beck founded NumbersUSA in 1990, an organization dedicated to promoting lower levels of immigration. His advocacy work includes speaking out against… Read more