Frank Esser

Solutions Consultant Digital Media at Adobe Systems GmbH

Spoken at 8 events in 3 countries