CEO
Whitney Elliott
CEO Approval Rating
67/100
STI is a distributor of pre-owned storage devices, servers, workstations and laptops.