When you apply, the very first thing that will happen is that they will pull up your data from the Schengen Visa Information System (VIS) and will see that you have already applied three times to two different countries and have been rejected each time.
So they will start reviewing your application with a very sceptical point of view.
You say you have an important function in France, but have applied twice to France and once to Spain. Was that always for the same event? Obviously the application to Spain for an event in France is not good. And if you came up with a different event then it looks like you are just desperate and visa shopping.
Given the time scales it’s probably unlikely your reason was the same event each time. Again, if you absolutely need to attend event A but then absolutely need to attend event B and then absolutely need to attend event C (and now event D), that makes you look desperate and untrustworthy.
Did you actually address any of their concerns? What was the information you provided? Do you have a stable, well paid job? (Well paid by French or Spanish standards, not your local ones). Do you have a good reason to go back home? What was the reason for your visit? If it was business, did it actually match your job? If it was for tourism, did you have an itinerary and was the cost of it proportionate to your revenue? Do you have friends or family in the Schengen Area? Did you provide pay slips and bank statements?
What is “a good profile”? What is your job and your revenue and the evidence for it? What is a “decent travel history”? Have you ever traveled to the UK, US, Canada, Australia or Japan for instance?
Remember that you should put yourself in the shoes of a consular officer who reviews dozens of applications each day, with many of them (possibly a majority in some posts) just utter BS. You need to convince them your are a real, genuine visitor, and not someone just trying to emigrate, going under the radar as soon as you set foot in Europe to overstay and work illegally (or worse).
With the rejections you have as many red flags on your file. Unless there’s something very, very different (and real, of course) in your new application, it’s just a waste of time and money, and it will result in yet another red flag. The more you have the more difficult it is for you to overcome them.
If your situation is really that good, it should be easy to prove. If the reasons for your stay are legit, it should be easy as well.
I would not recommend you apply again for at least 5 years. If you really want/need to (for legitimate reasons), don’t do it unless someone experienced with this has reviewed your application. That means a good immigration lawyer (most likely in the destination country, not yours). That definitely does not mean any kind of “agency” who are only likely to make things even worse.