- Collaborate closely with internal stakeholders sales, marketing, and account management teams to enhance the customer experience... listening capabilities - Great computer skills including knowledge and experience with customer relationship management......
Job Location: North York, ON, Canada