french company careers in Leitrim, Ireland