Ubisoft's new chief people officer will work to ensure its "culture is anchored in safety, respect, and well-being"
Ubisoft has appointed a new chief people officer to ensure its “workplace culture is anchored in safety, respect, and well-being”.Anika Grant – who ha