Andreas Sarra

Archived Record Huntington Station, NY Previous Chief Technology Officer for Estee Lauder Inc.