Richard Ellis has extensive experience in corporate social responsibility, currently serving as Group Head of CSR at Alliance Boots plc and holding the position of Vice President of Corporate Social Responsibility at Walgreens Boots Alliance since January 2003. Additionally, Richard Ellis has been Director of CSR at both Walgreens Boots Alliance and Alliance Boots, formerly Boots plc, since 2003. Educational background includes attendance at Vyners from 1967 to 1974.
Sign up to view 4 direct reports
Get started