Mercedes closing Montvale customer care center
Mercedes-Benz is shifting customer call center and information technology operations out of Montvale as part of its ongoing transition to its new Georgia headquarters, according to a federal WARN notice. As a result, New Jersey will lose more than 100 ...