Customer Success Manager at highlightta – Canada | Jobyssey