Peter Brabec

Integration Sales Leader at IBM EMEA