Annual meetings last for two and a half days, and they take place in one of the home cities of Eniec members. The meetings are organized on a rotating basis, and the actual program is developed by local organizing committees and the Eniec board on a voluntary basis. So far the following annual meetings have been held: