Venturella left the Geo Group in early 2023 and has been working at ICE leading the division that oversees detention contracts.
Venturella left the Geo Group in early 2023 and has been working at ICE leading the division that oversees detention contracts.
Venturella left the Geo Group in early 2023 and has been working at ICE leading the division that oversees detention contracts, members of Congress wrote in a public letter.