Allen Russell's Location
New Providence, NJ, US
Allen Russell's Work
Allen Russell's Education
Allen Russell's Skills
Allen Russell's Summary
Allen Russell, based in New Providence, NJ, US, is currently a Manager of Control Systems Engineering at Messer Americas, bringing experience from previous roles at Linde Inc., BOC Gases, BOC GASES (UK) LTD and BOC Process Plants. Allen Russell holds a 1978 - 1982 SB in Course X @ Massachusetts Institute of Technology. With a robust skill set that includes PLC, P&ID, SCADA, DCS, Wonderware and more, Allen Russell contributes valuable insights to the industry. Allen Russell has 1 email on RocketReach.