Joshua McAfee

Saint Louis, MO (USA)
Role(s):

Mcafee & Elwell

Location: Saint Louis
Industry: Software
Year Founded: 2006
Number Employees: INVALID
Description: By rigorously maintaining the highest standards of interview & investigative techniques. McAfee & Elwell has set forth to become the dominant solutions provider for interview and investigative software solutions. Since our inception in 2005, McAfee & Elwell has distinguished itself by developing innovative solutions for loss prevention and law Enforcement professionals alike.