Ubisoft Announces Departures and Appointments, shows its Commitment to go through Change in its Workplace Culture

Ubisoft has announced the various changes in management with the aim to strengthen the workplace culture. The company initiated a strict review in response to allegations and accusations related to misconduct and inappropriate behavior. The company has showed its commitment…