Rebecca Benn and GEO Group did business

Details
Lobbyist Rebecca Benn
Lobbying client GEO Group
Is Current yes