Hello, here i come with my own unique concept: overlapped.
you have an overlapped tagline , so i think the overlapped concept really suitable.
the circle represents the globe, and it overlapped with speech bubbles that represents conference, also you can see the triangle that represents video. the overlapped concept is to emphasize that distance and time is not a matter here. the circle also help to focus the logo more so it's like the eye....i wish i could explain more... lol. they logo style is modern-corporate, it's not overly modern too. i choose lowercase for the name to make it "approachable", friendlier rather than uppercase that looks stiff... and also you can see that it doesn't have problem with "monotone" color (entry #247) and i also provide horizontal and vertical layout, with reds and some splash of blue.
anyway i hope you like it ;)
chahya