UK luxury brand Aquascutum has appointed Andrew Chan to the newly created role of chief executive officer.