Michelle Lu's Location
San Francisco, CA, US
Michelle Lu's Work
Michelle Lu's Education
New York University
BSC
2006 - 2010
Michelle Lu's Skills
Michelle Lu's Summary
Michelle Lu, based in San Francisco, CA, US, is currently a Lead Studio Producer at Epic Games, bringing experience from previous roles at Women in Games, Twitch and Planet. Michelle Lu holds a 2006 - 2010 BSC @ New York University. With a robust skill set that includes Financial Modeling, Business Strategy, Social Media, Emerging Markets, Investment Banking and more, Michelle Lu contributes valuable insights to the industry. Michelle Lu has 3 emails on RocketReach.