Inside IncubatorCTX, at the Austin campus of Concordia University, four industry panelists display — through thumbs-down and thumbs-sideways — their mixed feelings about the state of marketing technology today.
Inside IncubatorCTX, at the Austin campus of Concordia University, four industry panelists display — through thumbs-down and thumbs-sideways — their mixed feelings about the state of marketing technology today.