Scurri opened its new state-of-the-art headquarters, which will serve as an operational base for over 100 workers with plans to recruit for 40 new roles across sales, marketing, support and engineering over the next 24 months. Read more on independent.ie.