LinkedIn
Phone
US: +1 (312) 212-3346 | (312) 399-6211 Spain: +34 659 29 89 61 | +34 938 58 58 17
Mail
US: 2435 n washtenaw avenue, 2nd flr, chicago il 60647 Spain: carrer d’avinyó 27, 4o 2a, esc izq, 08002 barcelona
Email