Global Brand ManagerUbisoftMarketing · Lead · On site · Full time · Saint-Mandé, IDF, FranceApplyRead from Ubisoft's own job list: the original