Liked you large bold "International", it really stands out and "sales support" fits nicely under it. I"m not sure about the open blue letters might want to play with some ideas.
Thanks for you entry with a slightly different twist on the "swirl" but not sure about it. I have a think about it but as is probably will not make the current grade.