Luxury brands Louis vuitton careers in Offaly, Ireland