Ted Winsch

Sr. Manager, Demand Planning

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.

Location

Fairhaven, United States

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices