T
Tommy Swearingen Review of Nestlé waters north america
Nestlé Waters North America is an average company....
Nestlé Waters North America is an average company. They have a decent range of products and their customer service is satisfactory. However, I feel that their prices are slightly higher compared to other brands in the market. Overall, it's an okay experience.
Comments: