SWCA Environmental Consultants is seeking a self-motivated Lead Project Manager - Transmission/ Siting with strong interpersonal skills and experience in electric transmission siting, client relationship management, and project management to supporti Project Manager, Transmission, Manager, Business Development, Project Management, Lead, Business Services