Demand Spring
Show contact
Barb Carter is a results-oriented customer centric marketing and brand professional. She has more than 20 years experience in revenue-marketing, marketing strategy and execution, brand marketing, product marketing and team management.
Elli Plihcik
Director, Strategy Consulting
Barb Carter
Senior Strategy Consultant
Current role
View in org chart