marketing technology are you keeping up

running to catch a bus