. Reporting to the Director of Technology Delivery, success is measured by the team's collective ability to generate positive... (resolve issues or escalated problems). Customer Relationship Management: Nurture relationships and collaboration Act......
Job Location: Ontario, Canada