Business Analyst will regularly interface with staff from Project Controls, Project Management, Finance, Information Technology... Business Analyst is responsible for supporting the implementation and integration of Ecosys, a Project Cost Control tool......
Job Location: Mississauga, ON, Canada