Job TitleSite Services Support Technician Job Description SummaryThe Site Services Support Technician will be a member of the European Site Services Team (EMEA-West Region) and thus will be responsible for ongoing 1st and 2nd Line support
Company Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both