Chris Boyd, the director of the national broadcaster’s English-language radio network, and human resources director Todd Spencer were placed on indefinite leave of absence after investigations – including one by the CBC’s own flagship news program – into the way they handled complaints over now-fired radio star Ghomeshi’s conduct.