President & CEO
Marc McAllister
CEO Approval Rating
87/100
Tucker is a Texas-based company that distributes powersports aftermarket parts, accessories and apparel for powersports dealers and enthusiasts.