Eric Hanselman

Research Director, Networks, 451 Research