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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices