Integral Appoints New Product and Sales Executives
Following recent reports of a restructuring at Integral’s London office, the company has issued a statement announcing the appointments of two new executives – Jon Barker will be moving from a Head of Sales p...