Marco Danieli

Marco Danieli

Apple Distinguished Educator. Communications and Marketing officer. Failed Rubgy player. Failed designer. ;)

Recommended by Marco Danieli