Cal Jardine is a soldier of fortune.
He is not a spy, at least not when we first meet him. He never really wants to be a spy though he will find himself working for British Intelligence. He is a soldier, when the world will let him, or a training of soldiers when he has to be to make a living. Spying - not so much. But he is kind of good at it.
More on this when I finish the books.