Venturella will helm the immigration enforcement agency after previously serving in an executive role at GEO Group.

This article was sourced from Al Jazeera.

Read Full Article on Al Jazeera