Eric Roberts

Senior Design Engineer and Staff Manager

Eric Roberts is a Senior Design Engineer and Staff Manager at Binnie, where they design municipal water and wastewater facilities while managing junior engineers. Previously, they worked as a Senior Mechanical Engineer and Team Lead at Opus International Consultants, leading projects in water and wastewater treatment. Eric's earlier roles included positions at SUEZ Water UK, Veolia Water Technologies UK, and Scott Wilson, where they contributed significantly to treatment plant designs and infrastructure projects in both the UK and Canada. They are currently pursuing further education at The University of Edinburgh.

Location

North Vancouver, Canada

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices