alan long

a curious mix of strategist, analyst, business dev, advisor and digital geek. dedicated dad and sometime musician.