Tech Strata to create 40 new jobs over three yearsThe Dublin-based tech business will double its workforce as a result of the new roles