I don't know if I can still comment, but if I can... the reason why this logo fell to number two isn't because we liked it less but because the colors look a little flat.I know you came up with a green/blue design, which we prefer, but we just need a little more contrast and dimension in the graphic in the middle and more powerful colors on the text.
Thanks!