Development Tester - Rainbow Six Siege Company Description Ubisoft Barcelona, part of Ubisoft’s international network of production studios, has developed for over 20 years a strong expertise in