Senior Customer Success Manager at Canary Technologies – Spain | Jobyssey