Fulltime Lead Traffic Engineer WSP in the U.S. Boston Posted 2 months ago Job Description This Opportunity WSP is currently initiating a search for a Lead Traffic Engineering Manager for our Boston, MA office. Be involved in projects with our Northeast Traffic team and be a part of a growing organization that meets