US travel tech specialist to create 50 jobs in Dublin

//US travel tech specialist to create 50 jobs in Dublin