Larry Cullen

Head of Industrials in Ireland & UK