Steve Swindell is the Managing Director of Xodus Group.
566 people are employed at Xodus Group.
Xodus Group is based in Aberdeen, Aberdeenshire.
The NAICS codes for Xodus Group are [561, 22, 56].
The SIC codes for Xodus Group are [87, 871].