4.6.20 / Press Release Astra Duke brings technology business expertise and leadership to CompTIA UK IT Channel Community