Strategic Customer Success Manager (12 month Fixed Term Contract) at Canva - YesRemoteJobs