Luxury brands Louis vuitton careers in Limerick, Ireland