- September 30, 2026
Loading
CLEARWATER — Owen Farren has resigned from his position as CEO, president, and chairman of the board at Technology Research Corp. (symbol: TRCI). In a release, the company said Farren was leaving to “pursue other interests.”