Outerwear designer and manufacturer Andrew Marc has appointed Robert Mahan to the newly created position of chief financial officer.