BAE to Acquire Technology and Data Specialists Techmodal
Techmodal, which is based in Bristol and has approximately 120 employees and 30 associates, has a number of long-term contracts with the UK Minist…
Techmodal, which is based in Bristol and has approximately 120 employees and 30 associates, has a number of long-term contracts with the UK Minist…