Nestlé holds it Annual General Meeting of shareholders each year some weeks following the announcement of the full year results. In recent years this meeting has been held in the month of April. The next one will take place on Thursday 15 April 2010, in the "Palais de Beaulieu", Lausanne, Switzerland.
You will find more details regarding the specific powers of the General Meeting as stated in the Articles of Association.