CEO
Steven Voudouris
CEO Approval Rating
78/100
Turn 5 is an e-commerce store that operates as an online retailer of computer accessories, cases and molding supplies.