John Annand

John Annand

Guest

Research Director, Info-Tech Research Group