Northern Ireland - London
We are a technology company specializing in high-performance computing (HPC) solutions to challenging problems...