Teleflex Corporation Bonuses in Ireland