Brand management company Iconix Brand Group has appointed David Jones to the role of chief financial officer.