It’s hard to imagine someone spending 24 years in prison, let alone 10 of those in solitary confinement, but 5 years after his release, he’s the Vice President of Social Responsibility at tech innovator CHECKR, and Execu…
Home
Feed
Search
Library
Download