The Echo employs 2 employees. The The Echo management team includes Torrie Herrington (Editor in Chief), and Gráinne McGuinness (News Editor).
Looking for a particular The Echo employee's phone or email?