... its Ship Repair business. Under direction of the business SH&E Director, the ...
a month ago
... that provides support across several Business Areas within BAE Systems' Electronic ...
30 days ago