Tag: Julie Payette
Canada's Governor General is stepping down following an independent review discovered she headed a "poisonous work environment"
Julie Payette was plagued with controversy for decades, and the brand new report outlining her therapy of staff was described as"scathing." The review...