chalhoub careers in Kildare, Ireland