Lead Customer Success Manager at Quandri – Canada Remote | Jobyssey