John Burke

John Burke

CTO and Research Analyst, Nemertes Research