
Nestlé Business Services (NBS):
An Efficient and Superior Foundation Since its founding in 1996, Nestlé Business Services (NBS) has been a global shared service provider, essential to the support of Nestlé’s operational companies around the globe. NBS, which has its headquarters in Vevey, Switzerland, is a strategic hub for standardizing and optimizing Nestlé’s business processes, cutting expenses, and raising…