Organic and sustainable fashion firm Under the Canopy has appointed Barbara Cavanagh to the post of chief executive officer.