score:6
According to the third-party visa processor, the fees for Spanish nationals are rather lower than those for nationals of the UK.
Since I am unaware of any other significant difference, I would therefore get the visa with the Spanish passport.
Upvote:4
Here's a consideration: If there's any legal trouble in Russia (anything could happen), would your boss want a Spanish or a British consular representative helping him out?