European Service Network (ESN) (Public Relations and Communications industry): Project Manager, (January 2008-Present) Management of communication projects for the EU from launch to end product. Special focus on information architecture and usability issues. European Centre...
Linkedin
European Centre...