17 Jul 2019 Tech firm Toast to create 120 jobs at new Dublin office /Posted Byadmin/Comments0/TagsAnimal The restaurant management platform is to quadruple its headcount, as it opens its new office in Dublin City Centre. Source: CareersPortal