Nell Jones is an Intelligence Analyst with NCIS and also a member of the NCIS: Office of Special Projects in Los Angeles, California.
In addition, she also serves as the partner of Tech Operator Eric Beale.
Nell Jones is an Intelligence Analyst with NCIS and also a member of the NCIS: Office of Special Projects in Los Angeles, California.
In addition, she also serves as the partner of Tech Operator Eric Beale.