Richard McCreary joins BAE Systems Ship Repair
Richard McCreary is joining BAE Systems Ship Repair as Vice President, Commercial Business Development, reporting directly to Ship Repair President Bill Clifford. He will be located in BAE Systems Ship Repair Headquarters