and work with multi-disciplinary teams, lead meetings and make formal presentations to high-level audiences Excellent customer... service skills. Excellent interpersonal and influencing skills with the ability to establish support and credibility......
Job Location: Ottawa, ON, Canada