President
Geoffrey Shepstone
CEO Approval Rating
69/100
TBI is an Illinois-based technology company that offers solutions such as cloud computing, networking and cybersecurity for businesses.