It’s still very competitive for every security job. That may be the biggest obstacle you’re facing. While you have a substantial career history, you should ask yourself if your communication skills are sufficiently polished and if you are adequately communicating your understanding of American approaches to corporate security. Are your answers to the typical interview questions in sync with what US employers want and need? I would not stress your time in the Pakistani military because you have more recently spent 22 years in the corporate and humanitarian worlds. That’s what you are selling. How you sell that, and yourself, will determine your success in landing your next corporate security role.