Rachel Lim's Location
San Francisco, CA, US
Rachel Lim's Work
Rachel Lim's Education
Rachel Lim's Summary
Rachel Lim, based in San Francisco, CA, US, is currently a Senior Associate at TechnoServe, bringing experience from previous roles at Oliver Wyman and Rakuten USA. Rachel Lim holds a Bachelor of Arts - BA in Politics @ Princeton University. Rachel Lim has 4 emails and 1 mobile phone number on RocketReach.