Ellen Van Wageningen on Muck Rack

Ellen Van Wageningen

Verified
Windsor, Ont., Canada
Editor-in-Chief — Windsor Star
As seen in: Windsor Star

The Windsor Star's editor-in-chief