London, England, United Kingdom
École Supérieure de Commerce Et de Management - ESCEM
Rutgers University - Newark