Richard Allen has a diverse work experience spanning over several decades. Starting in 1983, they worked as a Systems Developer/Analyst at Sema Group before transitioning to a Freelance Consultant role as a Database Designer/Analyst in 1988. Richard then joined Friends of the Earth as an IT Project Manager from 1995 to 2001. Following that, they worked at The National Gallery as a Systems Development Manager from 2001 to 2012. In 2012, they joined the British Red Cross as an Applications Manager, leading a team responsible for CRM systems, HR, and web applications/platforms. Richard then moved on to become the Business Systems Manager at The Chartered Institute of Environmental Health from 2017 to 2022. Currently, they hold the position of Head of IT at the same organization, overseeing all aspects of IT and Data management. Richard also served as the Treasurer Trustee at Abney Park Trust from 2014 to 2018.

Richard Allen attended the University of London from 1980 to 1983, where they obtained a Bachelor of Science (BSc) degree with Honors in Physics and Computing. Following that, from 2000 to 2004, they pursued a Master of Business Administration (MBA) degree at The Open University. The field of study for their MBA is not specified.

Location

London, United Kingdom

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices


The Chartered Institute of Environmental Health

We are a professional, awarding and campaigning organisation at the forefront of environmental and public health and safety. As a registered charity and the professional voice for environmental health, we set standards and accredit courses and qualifications for the education of members and other environmental health practitioners. We provide information, evidence and policy advice to local and national government and environmental and public health practitioners in the public and private sectors. Join our official LinkedIn group (https://www.linkedin.com/groups/13516161) and have your say - a place for environmental health professionals to connect, collaborate and debate the issues and opportunities facing our profession.


Employees

51-200

Links