Comtech Telecommunications Corp. a annoncé que le 11 mars 2024, Ellen M. Lord a notifié à la société sa démission en tant que membre du conseil d'administration de la société, avec effet immédiat. La démission de Mme Lord n'est pas le résultat d'un désaccord ou d'un différend avec la société sur toute question relative aux opérations, aux politiques ou aux pratiques de la société.