The Lycra Company has appointed Steve Stewart as chief innovation officer, a newly created position in which he will be responsible for leading the company’s technology and strategic marketing teams. Stewart will also be responsible for accelerating the pace of development of innovative products and platforms for brands and retailers. ...