Steve Swindell is the CEO of Xodus Group.
464 people are employed at Xodus Group.
The NAICS codes for Xodus Group are [561, 56, 335, 22, 33].
The SIC codes for Xodus Group are [33, 871, 335, 87].