Attualmente, Alan Douglas Horn è presidente e amministratore delegato della Rogers Telecommunications Ltd. e direttore finanziario e vicepresidente della Rogers Telecom Holdings, Inc. Il signor Horn fa anche parte del consiglio di amministrazione di altre 7 società.
Il signor Horn si è laureato presso l'Università di Aberdeen.