Brian Dowling

Vice President, Inside Sales at TechTarget
about me