Todd Starr's Location
Chicago, Illinois, United States
Todd Starr's Work
Todd Starr's Education
Notre Dame
2002
Notre Dame
Master Of Business Administration (Business Administration, Management, Business Administration And Management, Business)
2000 - 2002
State
Bachelor Of Arts (Business Administration, Management, Business Administration And Management, Business)
1987 - 1990
Todd Starr's Skills
Todd Starr's Summary
Todd Starr, based in Chicago, Illinois, United States, is currently a Chief Growth Officer at Flow Control Holdings, bringing experience from previous roles at Starrlight Consulting, Newell Brands and Whirlpool Corporation. Todd Starr holds a Notre Dame. With a robust skill set that includes Consumer Products, Product Development, SEM, Marketing, Brand Development and more, Todd Starr contributes valuable insights to the industry. Todd Starr has 4 emails on RocketReach.