its sales leader careers in Meath, Ireland