Project Manager, Localisation Ireland
Tbwa ChiatDay Inc
Dublin