Ted Winsch is currently a Sr. Manager of Demand Planning at CSL Seqirus, a position held since 2022. Previously, they spent 19 years at Mars, where they served as a Brand Demand Planner for the Snickers brand, among other roles, including Customer Capabilities Manager and Information Delivery Manager. Prior to Mars, Ted gained experience as a Sr. Manager of NA Demand Management & Analytics at BD and worked as a Market Research Associate at Dragoco, NA. Ted holds an MBA in Marketing from Montclair State University and a BS in Economics from George Mason University.
This person is not in any teams
This person is not in any offices