Author Martin Clancy

Martin Clancy

Martin Clancy is head of marketing at Afilias Technologies, Dublin, Ireland.