Senior Customer Success Manager at Klir – Canada | Jobyssey