business The IT department sits within the Corporate Services directorate and plays an important part in enabling Roke... to deliver customer work. Preserving a high level of confidence by consistently meeting and exceeding customer expectation in...
Roke