Comtech Telecommunications Corp. heeft aangekondigd dat Ellen M. Lord het bedrijf op 11 maart 2024 in kennis heeft gesteld van haar ontslag als lid van de Raad van Bestuur van het bedrijf, met onmiddellijke ingang. Het aftreden van mevrouw Lord was niet het gevolg van een meningsverschil of geschil met het bedrijf over enige kwestie met betrekking tot de activiteiten, het beleid of de praktijken van het bedrijf.