11 Aug 2016 100 new jobs with Engineering firm Byrne Looby /Posted Byadmin/Comments200/TagsAnimal The new jobs in both business support and engineering disciplines Source: CareersPortal