John Burke

John Burke

CIO and Principal Research Analyst, Nemertes Research