CBC strengthens Scotland customer support 18 January 2007: John Downie, Sales Manager of leading CCTV systems supplier CBC (Europe) Ltd, has strengthened the breadth and depth of the company's customer support in Scotland with the appointment of technical sales executive...