Barbara Mattie is a sales and marketing professional with more than 20 years of experience in all facets of b-to-b and b-to-c, including market analysis, sales strategy, global go-to-market strategy, full lifecycle campaign development, execution and measurement.

By the Numbers: Technology and Emerging Companies
  • Before purchasing technology, emerging companies should assess data quality and availability, and content readiness
  • Technology saturation is reached when there is a surplus of marketing technology but too few people and processes to utilize it
  • Companies reach the right balance between people, process and technology at the $151 million to $250 million revenue range

October 12, 2016