Technical Support Lead - Latam at Canals - YesRemoteJobs