2 Customer Manager Jobs in Weymouth, MA