french company careers in Meath, Ireland