James Fitzgerald

Role: Podcast Guest

Former FBI supervisory special agent and criminal profiler.

Featured in 2 episodes