Transcreation Project Manager
Creative Translation
Heidelberg University
University of Rome Tor Vergata