From 1982 to 1986 he was employed in the pharmaceutical industry as technical adviser for a major multinational company, and has been Veterinary Director of the Irish Medicines Board in Dublin since 1986.