Jim Rapoza

Jim Rapoza

Guest

Research Director, Aberdeen Group