Chris Allen

Lead Project Manager at Envirogen Group

Chris Allen is an accomplished professional with extensive experience in project management within the water and environmental sectors. Currently serving as Lead Project Manager at Envirogen Group since 2019, Chris previously held the role of Project Manager at SUEZ - Water Technologies & Solutions from 2017 to 2019, and at GE Water & Process Technologies from 2013 to 2017. Earlier in the career, Chris contributed as a Project Engineer at GE from 2006 to 2013 and gained valuable experience as a Commissioning Engineer at GE Water & Process Technologies from 2000 to 2006.

Links

Previous companies

SUEZ logo
General Electric logo

Org chart

Sign up to view 1 direct report

Get started