WSP USA is seeking a Senior Environmental Project Manager to lead multidisciplinary teams for energy projects in the Texas/Louisiana region. The role focuses on siting, routing, permitting, and regulatory strategies to deliver impactful energy infrastructure.
You will collaborate with planners, scientists, engineers, and archeologists across the region, driving strong client relationships and successful project outcomes.