Hey There,
Congrats on the 690, it is definitely a good score as everyone else mentioned. However, can you give a bit more information regarding the part of your profile which you cannot change?
I am asking this because, if application to American schools is any indication of the admission philosophy in Europe, some traits definitely matter a lot. Just to name a few:
1. How old are you? With 3.5 years of executive experience, I would imagine you're not a 25 year-old applying for b-school. Most top European schools have an average age at matriculation at around 29, so if you are around the late 20's/ early 30's age group, it would help. If you are, say, 40 now, then it might be a different story.
2. Your race/ethnicity? In the US, if you're of African or Aboriginal descend, you could likely get into a top 10 schools with sub-700 GMAT scores fairly easily. Whereas if you are Chinese or Indian, you are looking at a 720+ for a school like UCLA or Duke. Not to get into the debate here, but just keep that in mind when you are deciding whether to merit another GMAT attempt.
3. Your gender? I think this is pretty universal - if you are a woman, you would generally be having an easier time at least for the admission process. If you are a man, the opposite.
4. Your company? If you work for a well-known company, then you would have a much better chance than working for a small size, nameless firm somewhere in the middle of nowhere. This is not fair as I believe you actually learn more from a small firm - but I just know business schools also care about their own prestige, and would hire an Apple employee over someone from Company Balabububalabu.
If you are slightly more experienced than your expected classmates, belong not to a group that enjoys preferential treatment, male, and work for a smaller firm, I would recommend you shoot for a 720. I think you have a chance to get into your listed schools, but with a 720 it just increases the odds substantially. OR, have you considered EMBA? Those programs care less about GMAT average (I personally disagree with this approach but oh well), and put more emphasis on your work experience. Maybe you can try that?
Hope that helps.