Jim Walsh

Executive Chairman
Biosensia
Cork
Ireland