Beecham has been a member of many boards and committees in Newcastle and North East England, and advising government.
Beecham war Mitglied zahlreicher Aufsichtsräte und Ausschüsse in Newcastle und North East England und beriet die Regierung.