In a statement issued on the Ubisoft website on Thursday, it said it was "truly sorry" about the allegations.
Accusations also targeted managers in Brazil, Bulgaria and the United States
French video gaming company Ubisoft said it has launched an investigation into claims of sexual assault and harassment levelled against some of its employees.
In a statement issued on its website on Thursday, it said it was "truly sorry" about the allegations.
On Wednesday several allegations by former or current Ubisoft staff started to appear on Twitter, accusing managers in Ubisoft's Toronto and Montreal studios of sexual misconduct.
Accusations also targeted managers in Brazil, Bulgaria, and the United States, with some of the alleged incidents going back years.
"We have started by launching investigations into the allegations with the support of specialised external consultants," the company said.
"We are dedicated to creating an inclusive and safe environment for our teams, players, and communities," Ubisoft said. "It is clear we have fallen short of this in the past. We must do better."
Ubisoft, whose games portfolio includes Assassin's Creed, Tom Clancy's, Far Cry, and Watch Dogs, is one of the world's top gaming companies by revenue and market capitalisation.
Contacted by AFP on Friday, Ubisoft officials were unable to say whether anybody had been sacked following the allegations.
WWDC 2020 had a lot of exciting announcements from Apple, but which are the best iOS 14 features for India? We discussed this on Orbital, our weekly technology podcast, which you can subscribe to via Apple Podcasts or RSS, download the episode, or just hit the play button below.
Get your daily dose of tech news, reviews, and insights, in under 80 characters on Gadgets 360 Turbo. Connect with fellow tech lovers on our Forum. Follow us on X, Facebook, WhatsApp, Threads and Google News for instant updates. Catch all the action on our YouTube channel.
Starlink Hiring for Payments, Tax and Accounting Roles in Bengaluru as Firm Prepares for Launch in India