I'd say he if a former CIA senior agent, that is because when Shuuichi was talking to Conan during the Clinched Scissors case, he said regarding his father's job and I quote:" Not FBI but rather.." and the conv ends. It could be continued by saying he was an agent but not of FBI, since the two organizations that are involved in Amanda's case are FBI and CIA that means that he is most likely a CIA agent.