Laura Ross's Location
Los Angeles, CA, US
Laura Ross's Work
Laura Ross's Education
Laura Ross's Summary
Laura Ross, based in Los Angeles, CA, US, is currently a Head of School at Harvard-Westlake School, bringing experience from previous roles at Harvard-Westlake School, Wesleyan University and Greenhill School. Laura Ross holds a 1995 - 1996 Master of Arts in Education @ Stanford University. Laura Ross has 3 emails and 1 mobile phone number on RocketReach.