facilities operating throughout Switzerland. pop e poppa is the largest Swiss childcare network from Geneva