Mega Image Hires Hundreds of IT Specialists for Bucharest Hub
Ahold Delhaize, which owns the Mega Image chain of stores, will launch a technology hub in Bucharest and aims to attract over 250 specialists in the technology field, to develop innovations in the experience and services offered to…