En mayo del 2016, el Instituto Coach House pasó a llamarse Centro McLuhan de Cultura y Tecnología; Su Director Interino es Seamus Ross (2015-16).