Michele Sbarra

Support Regional Manager, Europe at Imagicle spa

Peers

View in org chart

Timeline

  • Support Regional Manager, Europe

    Current role