Mark Pritchard

Mark Pritchard

Director, EMEA Sales Engineering at Denodo