Jodi Koskella

Jodi Koskella is a creative business consultant based in Florence, Italy. Passionate about making both technology, and people, more human.