Manager of Project Management and Business Analysis, the Business Systems Analyst will be responsible for being a liaison... business requirements Collaborating with cross-functional teams such as developers, project managers, and business......
Job Location: Saint John, NB, Canada