davefleet

davefleet

Toronto / Senior Vice President, Digital at Edelman Toronto; blogger; running nut; bookworm; gamer; Brit-nadian