Neil Cole, the chief executive of brand management company Iconix Brand Group, has stepped down from his role ten years after founding the firm.