tekla careers in Laois, Ireland