BWX Technologies, Inc.
–
Mount Vernon, IN
... BWXT is looking for an Engineering Unit Manager to help lead our team in Mount Vernon, Indiana! **What we do** Situated on a 100-acre site, our facility has 600,000 square feet of shop area and a 1,000-ton lift capacity from the shop to the river. ... - May 08