Rachel Lee's Location
Los Angeles, CA, US
Rachel Lee's Work
Rachel Lee's Education
Rachel Lee's Summary
Rachel Lee, based in Los Angeles, CA, US, is currently a Manager, Ad Operations at Wavemaker, bringing experience from previous roles at Wavemaker, BelCosta Labs and Mien. Rachel Lee holds a Bachelor's degree in Applied Linguistics @ University of California, Los Angeles. Rachel Lee has 1 email on RocketReach.