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

Leave a Reply

Your email address will not be published. Required fields are marked *