WSP is currently initiating a search for a Lead Traffic Engineering Manager for our Columbus, OH office. Be involved in projects with our Ohio Traffic team and be a part of a growing organization that meets our client's objectives and solves their ch Traffic Engineer, Engineer, Traffic, Business Development, Lead, Transportation