Jean-Luc Brassard says he stepped down as head of the Canadian Olympic Committee's chef de mission for the Rio Games because of how the organization handled the Marcel Aubut affair.
"It was a big thing last winter, that entire story. It shook up the entire foundation of these buildings of the Olympic Committee," said Brassard.
"The thing, in my opinion, wasn't totally well addressed."
In September 2015 multiple women lodged sexual harassment complaints against Aubut, the former heard of the COC. He resigned in October and apologized for his sexual misconduct.
Brassard said he was frustrated by the lack of answers from the COC about what went on.
"I sent a letter last winter asking for answers about how come it's possible that so many people have testified something, some red lights were flashing and nobody answered these red lights. At least somebody should have said something," said Brassard.
"That lead to a position that it made me very uncomfortable to lead the Canadian delegation towards the next Olympic games, because I was so close to that aspect."
An internal report showed that more than 100 COC staff members had witnessed or been a victim of sexual harassment by Aubut over several years.
Brassard said he became too frustrated at containing his emotions.
"It was getting more and more difficult on my values to stay close to the Olympic committee on the other end, so the best thing that I decided to do was to step out, leave some room for a new chef de mission that will be able to lead the athletes correctly," said Brassard.
The COC named three-time Olympic medallist Curt Harnett as the new chief of the Rio Games.