You need a 4 year degree and significant investigative experience or a special skill like being a CPA, a lawyer, speak a language, intelligence experience, etc. For obvious reasons they like to hire people who have been in the military and also possess everything else ive listed.
Its a hard position to get to say the least and it pays very well.