Managing Director
Steve Swindell
CEO Approval Rating
66/100
2005
PrivateSubsidiary of Subsea 7 S.A.
http://www.xodusgroup.com/