Nigel Allen's Location
England, United Kingdom
Nigel Allen's Work
Nigel Allen's Education
Nigel Allen's Skills
Nigel Allen's Summary
Nigel Allen, based in England, United Kingdom, is currently a Technical Manager- Major Hazards at DEKRA Organisational and Process Safety, bringing experience from previous roles at DEKRA Organisational and Process Safety, DEKRA Insight, Great Lakes Chemicals and Degussa Fine Chemicals. Nigel Allen holds a 1981 - 1985 Bachelor's Degree in Chemical Engineering and Management @ Aston University. With a robust skill set that includes Process Safety, Risk Assessment, Safety Management Systems, HAZOP, Chemical Engineering and more, Nigel Allen contributes valuable insights to the industry. Nigel Allen has 1 email on RocketReach.