Peter Allen is the Vice President of Product Strategy at Apeel, a position held since 2024. Previously, they served as the US Corn Portfolio Manager at Bayer from 2019 to 2021 and as Head of Marketing for North America at dsm-firmenich Animal Nutrition & Health from 2022 to 2024. Peter's early career included roles such as Account Executive with the St. Louis Cardinals and various positions at Monsanto, where they managed portfolios and operations. They earned a Bachelor of Science in Business Administration with a focus on Marketing Management from Southeast Missouri State University in 2005.
This person is not in the org chart
This person is not in any teams
This person is not in any offices