Luxury brands Louis vuitton careers in Longford, Ireland