As a Business Analyst, you will play a key role in managing the demand (initiatives) and delivery of telephony projects in the IT Services portfolio. You'll need to understand the business or technical vision and objectives. In addition to ......
Job Location: Montreal, QC, Canada