David Ross

David Ross

David Ross, Executive Producer @OgilvyWW, Gamer, Writer, Blogger. Just my thoughts on life, digital, gaming & sports.