WSP is one of the world's leading engineering and professional services firms, and they are seeking a Project Manager- Power & Energy for their Denver, CO office. The role involves providing high-level technical project leadership and managing the administrative, commercial, and technical components of assigned projects while ensuring quality, safety, and client satisfaction.