I like the modern choice of color and the character spacing. Not sure what the symbol represents, although I think I see a "C" in the design. It looks like an eye.
The symbol for both concepts speaks of the nature of your company. They're an abstract representation of new and emerging digital technologies. Aside from that it also conveys the idea of interconnection, gathering and sharing information. The circular enclosure, (you're right, by the way:-)) is a "C" and if you look closely, you see the subtle "E"... ClearEdge!:-)