Mel
 
 
Horwitch
 

Title:

Dean, CEU Business School
 
University or Institution: 
Central European University
 
Former Title: 
Professor of technology management
 
Date Announced: 
Wednesday, September 29, 2010
 
Back to Top