Karl Flinders

Karl Flinders

Chief reporter and senior editor EMEA, TechTarget