Business Development Manager- National Satellite Test Facility
19 days ago
Didcot
Contacts and Communication • The position will require occasional travel to the other STFC sites across the UK, and other locations (some overseas) for conferences, events, business meetings, etc ...