english french careers in Offaly, Ireland