Alan Gibson

Alan Gibson is Vice President EMEA at Alteryx