Jeremy Perlman

Jeremy Perlman, VP EMEA, Trifacta.