Allen has worked in health and safety for nearly fifteen years, starting off as a 17 year old part time administrative assistant for the health and safety executive in the summer holidays until taking up a full time position in 1999. In 2001 he joined a national construction company as a group health and safety adviser, a role where he made numerous contacts and gained a wealth of experience. In 2004 he joined another national builder as a regional manager of safety before in 2005 he decided to go on his own by creating ADF Safety Solutions limited.
Allen holds Nebosh general and construction and is a full member of the association for project safety. He also holds an associate position as a member of the international institute of risk and safety management, a technician member of the institution of occupational safety and health and a BA Hons Degree. Allen is currently working to achieve NVQ level 4.