Momenteel is Alan Douglas Horn President & Chief Executive Officer voor Rogers Telecommunications Ltd. en Chief Financial Officer & Vice President van Rogers Telecom Holdings, Inc. De heer Horn zit ook in de raad van bestuur van 7 andere bedrijven.
De heer Horn behaalde een bachelorgraad aan de Universiteit van Aberdeen.