Lead Technical Engineering Support Specialist at WSP USA in Chicago, Illinois, United States 99 hours This Opportunity WSP is currently initiating a search for a Lead Technical Engineering Support Specialist for any of our WSP offices. Provides technical design and CADD support, guidance, and over... Read full job details Job Posting JC262826261 Expires Aug 22, 2024 (30 days) Posted Jul 18, 2024 Updated Jul 23, 2024