Eric Davis joins the Waterloo office as an Associate in the Municipal Services group.