For some reason, I’ve always enjoyed the word “acumen”. For my money, it just ticks all the boxes.
According to dictionary.com, acumen can be defined as:
the ability to judge well; keen discernment; insight
If I were to include it in a sentence, I might say something like:
Your drive, energy and desire to excel will be matched by comprehensive formal sales skills training and strong commercial acumen.