About this role
Lead Environmental Inspector at Wsc. Location: Salt Lake City or Las Vegas or Twin Falls or Baker City or Boise or Portland or Phoenix. Role: monitoring field, supervising staff, coordinating stakeholders Requirements: Bachelor’s in engineering or environmental sciences; 6+ years in transmission-line environmental monitoring; stormwater certification for the applicable states; strong leadership and communication skills. Category: Environment, Health, and Safety Seniority: Senior Level Tools: Microsoft Office, GPS, iPad, Submeter devices, Field equipment Certifications: stormwater inspection Commitment: Full Time Workplace: Onsite Languages: English