5 free lookup(s). No credit card required.
Executive MBA (Eni Program for Management Development)
2025-2025Master of Science (Public Management)
2006-2008Bachelor's degree (Economics of Public Administration and International Institutions)
2003-2006Find contact details for 700 million professionals.