speaker-photo

Peter Brabec

Integration Sales Leader at IBM EMEA