George Zoley is/was an owner of GEO Group

Details
Title Insider
Shares 356 Thousand