Open Deck Supervisor jobs in Milford, MA