Lead Project Manager - Licensed Environmental Professional (LEP) at WSP (Shelton, CT, United States) — aijobsearch