Liza LebovitzWrong Liza Lebovitz?
Technical Recruiter and Sourcer
Local Address: San Francisco , California , United States
1601 Willow Road
Menlo Park , California 94025
Company Description: Founded in 2004, Facebook’s mission is to give people the power to share and make the world more open and connected. People use Facebook to stay connected with... more