Chris Allen
About
Chris Allen is from Doncaster, England, United Kingdom. Chris is currently Lead Project Manager at Envirogen Group. In Chris's previous role as a Project Manager at SUEZ - Water Technologies & Solutions, Chris worked in United Kingdom until Jan 2019. Prior to joining SUEZ - Water Technologies & Solutions, Chris was a Project Manager at GE Water & Process Technologies and held the position of Project Manager. Prior to that, Chris was a Project Engineer at GE from Jan 2006 to Jan 2013. Chris started working as Commissioning Engineer at GE Water & Process Technologies in Jan 2000.
Chris Allen's email is available on Finalscout.com free of charge. This database has a wealth of information on over half a billion business professionals and two hundred million companies.