Joe DiNardo

Joe DiNardo

Tech and entrepreneurship junkie. Media @ VaynerMedia