Stephen Nicholson

Active Bath, ME Vice President for Bath Iron Works Corporation