Invista has hired Catherine Anderson Jones for its Cordura brand as marketing communications manager for the performance and protective fabrics division. In her new role, the 46-year-old will be responsible for the management of all marketing communications activities for the European market. Anderson Jones has 25 years of experience in ...