Juliette Powell 1970 – 2025
Television Broadcaster
Celebrities, Television Broadcaster
Biography
Juliette Powell (1970–2025) was a Canadian television host, producer and author. Born June 22, 1970 in Manhattan. Died June 3, 2025 in New York City of bacterial meningitis.