Chief Technology Officer
Posted 2 weeks ago by Matchtech
- Location:
- Cheltenham, Gloucestershire (42 miles)
- Job Type:
- Permanent
This role holder will be required to have visibility of customer needs both now and in the future across the full portfolio of product lines including land and air capability. The role holder will be required to liaise with key customers, suppliers, academic institutions and … more