Managing Director
Steve Swindell
CEO Approval Rating
66/100
Xodus is a provider of engineering and advisory services to oil and gas, renewable energy and utility sectors.