Telehouse Europe promotes from within for new MD May 8, 2026 Sacha Kavanagh Telehouse promoted Mark Prestridge to MD of Telehouse Europe. ... Read more...