•  

Leo A P Giannini

I launch products.

Structured launch of products, people and places. See full bio

New York in United States

Spoken at 1 event in 1 country

Leo A P Giannini recently attended

  1. Sustain 2016

    United States United States, Dover

    14th15th March 2016

    Leo A P Giannini spoke

Elsewhere on the web