Steve Barrett, Operations Manager
Steve joined Imtech Process in late 2006 as Operations Manager, with overall responsibility for projects from inception, through design and construction, to completion and handover. This role includes everything from providing management support and resources for the delivery team, through to ensuring that the highest levels of health, safety and environmental management are maintained.
Steve has spent over 16 years working in the construction industry, with more than 10 of those working specifically in the water sector. He has extensive experience in managing major projects, joint ventures and area frameworks.
