Engineering team lead - xdefiant
SydneyUbisoft Entertainment
...located in 55+ development studios and offices across the globe. With more than 80% of our teams dedicated to creation, Ubisoft is the biggest in-house creative force in the industry. Ubisoft's worldwide network of video game development studios and business offices work hand-in-hand each day to deliver rich [...]
Category Fashion & Arts / Sector