Maybe a station agent, for all those deniable activities? His last few missions have gone badly wrong, he's gotten out, but lost friends and comrades, and the only 'support' he's gotten is "You understood the risks when you were assigned this duty. Suck it up and do better next time."