Aidan Barclay

British business executive.1

Born Jan 1956.1

Companies

Career

Occupation: business executive.4

  • 2004 to 2023Chairperson, Telegraph Media Group2 3

Personal life

  • CitizenshipUnited Kingdom5