Le 10 octobre 2023, Nelson Obus a démissionné de son poste d'administrateur de Williams Industrial Services Group Inc. avec effet immédiat. La démission de M. Obus n'est pas due à un désaccord avec la société sur une question relative aux opérations, aux politiques ou aux pratiques de la société.