Responsibilities: Be the primary North America Client Success Manager to the largest, most complex and most strategic Canadian..., negotiate and manage expectations internally and externally. Develop and manage strategic planning, operational initiatives......
Job Location: Toronto, ON, Canada