Job description: Reporting to the Lead, Project Systems, the Business Analyst will be responsible for analyzing, documenting, and improving project management processes and systems, ensuring successful delivery of the Integrated Capital P......
Job Location: Vancouver, BC, Canada