Success Manager to lead customer accounts and work directly with home care companies to usher in a new era of recognition..., etc.) About you: 2+ years of managing customer accounts or relationships (bonus for consulting, high-growth startup, or home/healthcare......
Job Location: Ontario, Canada