Taylor McNaboe is the Manager of International Programs at the us In his position, he oversees USCRI’s international applications in El Salvador, Mexico, and Honduras along with undertaking the growth of USCRI’s field offices in Latin America and Africa. He started working at USCRI in 2021 as a Program Assistant for the Reception and Placement [...]