Marco Ciappelli

Knowledge | Vision | Solutions

Creative Director | Brand - Marketing Consultant | Social Media Strategist

Los Angeles, California, USA | Florence, ITALY