Nora Scott's Location
Mountain View, California, United States
Nora Scott's Education
Nora Scott's Summary
Nora Scott, based in Mountain View, California, United States, is currently a Human Resources Director at Box. Nora Scott holds a Stanford University. Nora Scott has 4 emails and 1 mobile phone number on RocketReach.