Lizz Starr's Location
New York, NY, US
Lizz Starr's Work
Lizz Starr's Education
Lizz Starr's Skills
Lizz Starr's Summary
Lizz Starr, based in New York, NY, US, is currently a executive director global product development at Origins Natural Resources, bringing experience from previous roles at Aveda and Estee Lauder. Lizz Starr holds a Bachelor of Science in Biology, Chemistry @ Stony Brook University. With a robust skill set that includes Global Marketing, Cosmetics, R&d, POS, Public Speaking and more, Lizz Starr contributes valuable insights to the industry. Lizz Starr has 1 email on RocketReach.