David Carroll on Muck Rack

David Carroll

Verified
Toronto, Canada
Producer, Because News — Canadian Broadcasting Corporation (CBC)

I write novels, I produce radio shows and I run really long distances.