New Manchester office supports business growth
Roke invests in Gloucester and Cheltenham tech region with new office and jobs to support future growth
Roke invests in future growth and customer delivery, with new state-of-the-art office in Gloucester