Trade Window Holdings has announced that on 18 April its Chief Executive Officer, Mr AJ Smith, resigned as CEO due to illness. The company’s chair, Alasdair MacLeod, expresses his appreciation to Mr Smith for his services over seven years as the company’s founding CEO, leading the business from a start-up to a publicly listed entity, […]