Frank Longo

Frank Longo

frank.longo@gfk.com

My blog posts