Il 10 ottobre 2023, Nelson Obus si è dimesso da direttore di Williams Industrial Services Group Inc. con effetto immediato. Le dimissioni del signor Obus non sono dovute a un disaccordo con l'Azienda su questioni relative alle operazioni, alle politiche o alle pratiche dell'Azienda.