Canadian department store retailer Hudson's Bay Company has appointed Paul Beesley as its new chief financial officer.