Vancouver-based Shoes.com, parent company of Shoeme.ca and OnlineShoes.com, appointed Geoff Henshaw to vice president of retail and brand. He will be responsible for building out Shoes.com’s retail ...