Multiple choice Where is the headquarters of Nestle, the world's largest food group? Vevey, Switzerland Rotterdam, Netherlands Vienna, Austria Munich, Germany Reveal answer Fill a bubble to check yourself A Correct answer Explanation Nestle's global headquarters is located in Vevey, Switzerland (now part of Vevey-Ville). This location has been the company's home since its founding in 1866 and remains the center of its worldwide operations as the world's largest food group.