Seth Worby

Seth Worby

Seth Worby is the CEO and founder of Newton, Mass.-based full-service digital marketing agency Champ Internet Solutions. Reach him at seth@champinternet.com.