alan shapiro
alan shapiro

alan shapiro

Exec level Creative Guy and Elationship Marketing Evangelist