Canadian footwear retailer Sterling Shoes has appointed David Alves as its president and CEO effective 17 November.