Spencer Lee's Location
Los Angeles, CA, US
Spencer Lee's Work
Spencer Lee's Education
Pomona College
1996 - 2000
Spencer Lee's Skills
Spencer Lee's Summary
Spencer Lee, based in Los Angeles, CA, US, is currently a Chief Financial Officer at Del Monte Foods, Inc., bringing experience from previous roles at Houzz, hims & hers and Minted. Spencer Lee holds a 1996 - 2000 Pomona College. With a robust skill set that includes Corporate Finance, Financial Analysis, Strategic Planning, Data Analysis, Business Analysis and more, Spencer Lee contributes valuable insights to the industry. Spencer Lee has 7 emails and 1 mobile phone number on RocketReach.