Customer Success Manager
CiviQ
Dublin City University
Public Relations Institute of Ireland
Universite Libre de Bruxelles