Catena Media Appoints Stefan Grech as Technology SVP
Stefan Grech joins the executive management team effective immediately and will lead technology and engineering strategy.
Stefan Grech joins the executive management team effective immediately and will lead technology and engineering strategy.