The @ on top of the globe is an effective idea, but we feel there is a more effective execution aside from what we see here. Feel free to explore.
A literal globe, while being quite representative, doesn't do it for us. An approach that's a bit more figurative would possibly fit our preferences better.
We want to be able to attach a story to our logo, so continue to keep in mind the intentions listed in the brief. "Being Global" is definitely part of our strategy.