Leonard Allen's Location
Houston, Texas, United States
Leonard Allen's Work
Leonard Allen's Education
Leonard Allen's Skills
Leonard Allen's Summary
Leonard Allen, based in Houston, Texas, United States, is currently a HSE compliance Advisor at BEI Engineers, bringing experience from previous roles at Excel, Kinder Morgan Terminals, Critical Path Resources Inc. and Ohmstede Ltd.. Leonard Allen holds a The University of Texas at Arlington. With a robust skill set that includes Customer Service, Process Safety, Construction Safety, Sales, Industrial Safety and more, Leonard Allen contributes valuable insights to the industry. Leonard Allen has 1 email on RocketReach.