Black & White Zebra
–
Curitiba, Parana, Brazil
... You will be trained by our Tech Leaders and will be working in one of our tech teams, with team members based in Canada, Brazil and UK, while collaborating with our Design and Content teams. What you’ll be doing: Reporting to the Technology Director ... - May 13