Senior Manager, Global Localization and Marketing Ops
Arcserve
Université Charles de Gaulle-Sciences humaines, Lettres et Arts (Lille III)
National University of Ireland, Galway