Geoff Stella, based in Boulder, Colorado, United States, is currently a Senior Vice President of Business Strategy and Marketing at Made in Nature, bringing experience from previous roles at Quinoa Corporation, Solid Gold Pet and Sprout Foods, Inc.. Geoff Stella holds a 1995 - 1997 Master of Business Administration in Marketing @ Indiana University - Kelley School of Business. With a robust skill set that includes Shopper Marketing, Consumer Products, Customer Insight, Brand Management, Marketing and more, Geoff Stella contributes valuable insights to the industry. Geoff Stella has 3 emails and 1 mobile phone number on RocketReach.