Ted Pollak on Muck Rack

Ted Pollak

Senior Gaming Analyst — Jon Peddie’s Tech Watch