Allen has 20 years of engineering experience, with 14 of those years directly related to the hoisting and scaffolding industry. GBL has used Allen's consulting services since 2009. He has been responsible for engineering code compliance, site inspections and engineering reviews. As the use of computer controls has increased, Allen has been involved in the design, implementation and assembly of computer based systems that allow precise control of hoisting and scaffold systems, dramatically increasing the safety and usability of these systems. Allen holds a Bachelor of Science degree from Rensselaer Polytechnic Institute.