Lorrie Mcdougald's Location
California, United States
Lorrie Mcdougald's Work
Lorrie Mcdougald's Education
Lorrie Mcdougald's Summary
Lorrie McDougald, based in California, United States, is currently a Software Engineer at ITT Exelis, bringing experience from previous roles at Harris Corporation. Lorrie McDougald holds a Masters in Computer Science @ University of Southern California. Lorrie McDougald has 2 emails and 1 mobile phone number on RocketReach.