Joe Moore
Joe Moore

Joe Moore

Anywhere-based software developer obsessed with guitars and distributed teams.