Jeffrey Bates

Jeffrey Bates

Highly experienced creative director writing on design thinking, sports, and life. Design: jeffrebrands.com | For fun: createanddestroy.com